摘要
江西理工大学南昌校区
毕业设计(论文)
课 题 基于51单片机的简易计算器
教 研 室 信 息 工 程 系 专 业 应 用 电 子 技 术 班 级 0 9 应 用 电 子 学生姓名 学号 导师姓名 凌云 职称
2012年5月 1日
Ⅰ
摘要
摘 要
工程实践教学环节是为了学生能够更好地巩固和实践所学专业知识而设置的,在本次工程实践中,我以《智能化测量控制仪表原理与设计》、《MCS-51系列单片微型计算机及其应用》课程中所学知识为基础,设计了简易计算器。本系统以MCS-51系列中的8051单片机为核心,能够实现两位数的四则运算。该系统通过检测矩阵键盘扫描,判断是否按键,经数据转换把数值送入数码管动态显示。
本系统的设计说明重点介绍了如下几方面的内容:
1)基于单片机简易计算器的基本功能,同时对矩阵键盘及数码管动态显示原理进行了简单的阐述;
2)介绍了系统的总体设计、给出了系统的整体流程框图,并对其进行了功能模块划分及所采用的元器件进行了详细说明;
3)对系统各功能模块的软、硬件实现进行了详细的设计说明。
关键词:MCS-51 8051单片机;计算器;加减乘除
Ⅰ
目录
目录
第一章 绪论 ............................................................................................................... 1
1.2设计目的 ..................................................................................................................................... 1 1.3设计任务 ..................................................................................................................................... 1 1.4 章节安排说明 ............................................................................................................................ 1
第二章 计算器系统简介 ........................................................................................... 3
2.1 单片机发展现状......................................................................................................................... 3 2.2 计算器系统现状......................................................................................................................... 4 2.3 简易计算器系统简介 ................................................................................................................. 4
第三章 主要器件简介 ............................................................................................... 5
3.1 MCS-51系列单片机简介 ........................................................................................................ 5 3.2 其它器件简介 ............................................................................................................................ 8 3.2.1数码管显示 .......................................................................................... 错误!未定义书签。 3.2.2矩阵按键 ................................................................................................................................ 9
第四章 计算器系统设计 ......................................................................................... 11
4.1 计算器硬件电路设计 .............................................................................................................. 11 4.2计算器程序设计 ...................................................................................................................... 11 4.2.1存储单元分配 ...................................................................................................................... 11 4.2.2主程序设计 .......................................................................................... 错误!未定义书签。 4.2.3数码管显示数据转换子程序 .............................................................. 错误!未定义书签。 4.2.4数码管动态显示子程序 ...................................................................... 错误!未定义书签。 4.3系统总框图: .......................................................................................................................... 11 4.4程序源代码: .......................................................................................................................... 11 4.5硬件连线图: .......................................................................................................................... 19 总结 ................................................................................................................................................. 25
参考文献 ................................................................................................................... 26
Ⅱ
相关推荐: