摘要:由于计算机技术的持续发展,计算机分为两大类型,通用计算机和嵌入式计算机,然而单片机的崛起无疑成为两大类型中的标志。在近几年中,单片机迅猛发展,最显著的变化是单片机被嵌入到各种大量机械和设备中。现在,大量单片机正运用于嵌入式系统中。单片机又称单片微控制器,它不是完整的一个逻辑功能芯片,而是一台计算机系统集成在一个芯片上。
本设计是基于Proteus仿真单片机设计一个计算器,使用单片机作为控制芯片,以单片机作为核心,配备显示装置和输入装置,输入采用4*4矩阵键盘,可以实现加、减、乘、除一定数值范围内的数字基本运算功能。由于C语言库函数较为繁多,所以我采用调用C语言库函数,,使得编程更为简单易懂,运行更为可靠。37708
毕业论文关键词:计算器;矩阵键盘;AT89S52;LED数码管
The Simple Calculator Design Based On Protues Keil Software  
Abstract: With the continuous development of computer technology, computer, computer systems and the formation of a common two branches of embedded computer systems, and the emergence of SCM is no doubt the two branches of the marker. In recent years, with the rapid development of SCM, the most obvious advantage is that single chip can be embedded into a variety of instruments equipment. At present a large number of embedded systems are using SCM. Single chip, also known as single-chip microcontroller, it is not the completion of a logic function of the chip, but a computer system integrated into a chip.
    This Simple Calculator design which is based on Protues Keil Software uses a single-chip microcomputer as the control chip and uses a 4*4matrix keyboard as the input system. It can realize the basic function of add, subtract, multiply and pide in a certain range of values. And it also uses LCD1602 as the display device to display the operation process. Due to the variety of C language library function, I used to call C language library function. It will be easier to understand and more reliable to operate.
Keywords:    Calculator;4*4matrix keyboard;AT89S52;LCD1602
目  录
摘要    ii
Abstract    ii
目  录    iv
1    绪论    1
1.1    课题研究的背景    1
1.2    国内外研究现状与未来发展趋势    1
1.3    课题研究的目的和意义    3
1.4    设计内容与要求    3
1.5    论文的组织架构    3
2    方案论证    5
2.1    功能介绍    5
2.2    方案比较与选择    5
2.2.1    控制部分的设计方案论证与选择    5
2.2.2    显示部分的设计方案论证与选择    6
2.2.3    输入部分的设计方案论证与选择    6
2.3    系统组成与总体框图    7
3    系统硬件设计与说明    8
3.1    设计方案的确定    8
3.2    计算机硬件方案及硬件资源分配    8
3.2.1    硬件资源分配    8
3.2.2    系统硬件设计    8
3.2.3    控制电路设计    9
3.2.4    键盘电路设计    12
3.2.5    显示电路设计    14
4    系统软件设计与说明    17
上一篇:ASP.net+sqlserver网上药品信息管理系统设计+源代码
下一篇:英语单词背诵APP系统设计

回路硬件仿真技术茬直升...

下一代网络中的PSTNISDN仿真系统【1932字】

定性仿真综述【2157字】

定性仿真理论及其應用【2157字】

HTML5设备运行可视化仿真在网页中的发布

4G/B4G移动通信系统仿真与分析

蒙特卡洛仿真的保障分析系统设计

C#学校科研管理系统的设计

公寓空调设计任务书

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

10万元能开儿童乐园吗,我...

承德市事业单位档案管理...

神经外科重症监护病房患...

医院财务风险因素分析及管理措施【2367字】

中国学术生态细节考察《...

志愿者活动的调查问卷表