毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89S52单片机计算器制作+程序+电路图

时间:2021-12-22 17:37来源:毕业论文
AT89S52单片机计算器制作基于AT89S52单片机芯片。其中,输入控制系统采用的是4×4矩阵键盘按钮,可以实现加、减、乘、除四则带符号数字运算、小数运算以及连续运算

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

毕业论文关 键 词: 计算器 ,AT89S52单片机 ,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。 Calculator has become most people live and work in essential items。 The system design is based on AT89S52 microcontroller core control chip。 Wherein the input control system uses a 4 × 4 matrix keyboard buttons, you can add, subtract, multiply, pide four signed digital operation, fractional arithmetic, and continuous operation, and can display the process operations on the LCD1602 LCD monitor and the results 。 Continuous operation, which can be followed down operation on the basis of a calculation result on。 And operation process to maintain the power supply。 The design of computing problems that most people's daily life and work experience, with a practical-oriented, convenient, easy to operate and many other significance。

Keywords: Calculator ,AT89S52 single chip microcomputer ,LCD1602 LCD screen, matrix keyboard

目   录

1  前言 4

1。1 开发背景及意义 4

1。2 设计目的 4

2  方案的论证 5

2。1 芯片的选择方案 5

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

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

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

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

3。2 各元器件的简介 8

3。2。1 主控制芯片AT89S52的主要性能和特点 8

3。2。2 液晶显示屏LCD1602的特征简介 11

3。3 硬件的资源分配 14

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

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

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

软件系统的设计及说明 17

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

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

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

4。4 主程序设计 25

5  仿真与调试 28

5。1 系统仿真 28

5。2 运行调试 29

结  论 AT89S52单片机计算器制作+程序+电路图:http://www.youerw.com/zidonghua/lunwen_86949.html

------分隔线----------------------------
推荐内容