摘  要: 近年来,伴随着科学技术的快速发展,人们生活水平的提高,基于单片机的高科技产品逐渐进入人们的生活。在人们的日常生活和工作过程中,计算器也是不可或缺的物品。本次设计的核心是在于AT89S52单片机芯片。其中,输入控制系统通过采用4×4矩阵键盘来实现,16个键可以实现0-9的加、减、乘、除四则带符号的数字运算、连续运算以及小数运算,并可以将操作的流程和产生的结果显现在LCD1602液晶显示屏上面。连续运算可以在基于上一步计算的基础上接着往下运算,其中操作过程要保持供电。本次设计可以解决大部分人在日常的生活和工作中遇到的计算问题,具有实际化、便捷化、易操作化等诸多意义。94742

毕业论文关 键 词: 单片机 ,计算器 ,LCD1602液晶显示屏 

Abstract:In recent years, with the rapid development of science and technology to improve people's living standards, based on single-chip high-tech products gradually into people's daily lives。 In the process of People’s Daily life and work, the calculator is an indispensable items。 The system design is based on AT89S52 microcomputer chip。 Among them, the keyboard input part 4 * 4 matrix keypad, or 16 keys are 0-9 complete input and processing, subtraction, multiplication, pision, and the operation process and can be the result of above the LCD1602 screen。 Including operation to keep the power supply。 This design can solve the majority of people in computing problems encountered in daily life and work, has the actualization, convenient, easy to operate, and many other meaning。

Keywords:Single-chip,  Calculator,  LCD1602 screen

目   录

1 研究背景 5

1。1课题背景 5

1。2 系统开发的意义 5

1。3 本设计的目的 5

2 方案的论证 6

2。1 芯片的选择方案 6

2。2 显示屏的选择方案 7

2。3 键盘电路的选择方案 9

3硬件系统的设计及说明 9

3。1 系统的组成及框图 9

3。2 各元器件的简介 9

3。3 硬件的资源分配 16

3。4 复位电路系统的设计 17

3。5 键盘电路系统的设计 18

3。6 显示电路系统的设计 19

3。7 晶振电路 19

4 软件系统的设计及说明 20

4。1 计算器的软件规划 20

4。2 键盘扫描输入的程序设计 20

4。3 液晶显示的程序设计 20

4。4 主程序设计 21

5仿真与调试 22

5。1 系统仿真 22

5。2 运行调试 23

5.3 硬件实物图 25

结  论 26

参 考 文 献 27

致  谢 28

附录A:仿真图

上一篇:51单片机电子秤设计+程序+电路图
下一篇:没有了

51单片机电子秤设计+程序+电路图

嵌入式系统的考勤指纹识别系统设计

STC89C51单片机的电子琴设计+程序+电路图

STM32单片机电容型触摸屏设计+程序

STC89C52单片机的电子万年历设计

基于遥感影像的洪泽湖采砂监测

AT89C51单片机的红外遥控密码锁的设计

淮安市区羽毛球运动的调查问卷

2023年最赚钱的行业,马云...

青少年价值观文献综述和参考文献

浅析小企业會计信息系统实施【2185字】

农村信用社理财业务发展途径【2657字】

纯钛表面纳米化组织及性能研究

京津冀协同发展视角下的...

东野圭吾推理小说特色解析

安顺苗族传统服饰文化传...

农村合作社的會计核算探讨【2620字】