摘  要: 近年来,伴随着科学技术的快速发展,人们生活水平的提高,基于单片机的高科技产品逐渐进入人们的生活。在人们的日常生活和工作过程中,计算器也是不可或缺的物品。本次设计的核心是在于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单片机电子秤设计+程序+电路图
下一篇:AT89C52单片机电力系统中智能温度监控系统的设计+程序+电路图

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状

MNL模型历史城区居民活动...

PCI+PID算法直流力矩电机速...

从企业eHR建设谈管理信息...

小型通用机器人控制系统设计任务书

提高小學语文課堂朗读教...

高效课堂教师问卷调查表

《水浒传》中血腥暴力研...

大规模MIMO系统的发展研究现状