- 3
- 0
- 约2.81万字
- 约 37页
- 2016-12-11 发布于贵州
- 举报
目录
摘要 I
前言 II
系统开发背景 II
系统开发意义 II
设计目的 II
1方案论证 1
1.1方案构思 1
1.2方案一:采用FPGA控制 1
1.3方案二:采用AT89S52 1
1.4方案比较与选择 1
2系统硬件设计及说明 2
2.1系统组成及总体框图 2
2.2元件简介 2
2.2.1AT89S52特点 2
3.3 LCD1602液晶显示屏 9
3设计原理分析 12
3.1设计方案的确定 12
3.2计算器硬件方案及硬件资源分配 12
3.2.1硬件资源分配 12
3.2.2系统的硬件设计 12
3.2.3键盘电路的设计 14
3.2.4显示电路的设计 15
4计算器的软件设计 16
4.1计算器的软件规划 16
4.2键盘扫描的程序设计 16
4.3显示模块的程序设计 16
4.4主程序的设计 16
4.5系统程序清单 18
5硬件实物图 28
结论 29
致谢语 30
参考文献 31
摘要
[摘要] 本设计是以AT89S52单片机为核心的计算器模拟系统设计,输入采用4×4矩阵键盘,可以进行加、减、乘、除4位带符号数字运算,并在LCD1602上显示操作过程。
现在应用较广泛的是科学计算器,与我们日常所用的简单计算器有较大差别,除了能进行加减乘除,科学计算器还可以进行正数的四则运算和乘方、开方运算,具有指数、对数、三角函数、反三角函数及存储等计算功
您可能关注的文档
- 《基于MATLAB同步发电机仿真系统毕业设计》.doc
- 《基于matlab潮流设计计算 本科毕业论文》.doc
- 《基于MATLAB的2FSK调制系统的设计》.doc
- 《基于matlab电子线路技术研究论文》.doc
- 《基于matlab的2PSK系统的课程设计报告》.doc
- 《基于Matlab的2PSK_2DPSK仿真》.doc
- 《基于MATLAB_SIMUCINK仿真技术在电力电子变流技术中应用毕业论文》.doc
- 《基于matlab架空输电线路电晕放电机理的数值分析(毕业设计)》.doc
- 《基于Matlab差错控制技术仿真及结果分析毕业设计论文》.doc
- 《基于MATLAB的AM调制及解调系统仿真》.doc
原创力文档

文档评论(0)