1602_51单片机_计算器程序

1602_51单片机_计算器程序

ID:37021433

大小:2.07 MB

页数:32页

时间:2019-05-14

1602_51单片机_计算器程序_第1页
1602_51单片机_计算器程序_第2页
1602_51单片机_计算器程序_第3页
1602_51单片机_计算器程序_第4页
1602_51单片机_计算器程序_第5页
资源描述:

《1602_51单片机_计算器程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录摘要…………………………………………………………………………………2Abstract……………………………………………………………………………2概述…………………………………………………………………………………2二、设计方案简述…………………………………………………………………42.1、功能介绍….………………………………………………………………….……..42.1.1、基本功能…………………………………………………………………..…42.1.2、扩展功能………………………………………………………

2、…………..…42.2、总体设计方案…………………………………………………………………..……42.2.1、总体设计思路……………………………………………………………...…42.2.2、方案论证与比较………………………………………………………...……42.2.3、系统组成………………………………………………………………………8三、详细设计…………………………………………………………………………93.1、设计目标和实现方法…………………………………………………………………93.2、设计…………………

3、………………………………………...……………...…...…93.2.1、输入模块:键盘扫描…………………………………………………...…...103.2.2、运算模块:单片机控制………………………………………....…...…...…103.2.2、显示模块:LCD1602显示………………………………………....…...…...…103.3、硬件电路设计………………………………………………………………………113.3.1、硬件连接………………………………………………………………………113.4、

4、软件设计………………………………………………………………………………123.5、仿真和调试……………………………………………………………………………123.5.1、KEILuVision调试………………………………………....…...…...……...133.5.2、Proteus对于本设计的仿真…...………………………....…...…...……....143.6、元件的介绍……………………………………………………………………………153.6.1、MCS-51单片机组成…………………………………

5、……....…...…...……...153.6.2、MCS-51单片机引脚功能…...………………………....…...…...……....…...163.6.3、复位和复位电路…...………………………....…...…...……...…...………...183.6.4、LCD1602显示器……………....…………………....…...…...……...………...18四、设计结果及分析………………………………………………………………234.1、功能和操作……………………………………………………

6、………………………234.2、硬件调试………………………………………………………………………………234.3、技术要点………………………………………………………………………………23五、总结………………………………………………………………………………………24六、参考资料附录主要程序代码摘要本设计采用单片机作为控制芯片,用C语言对其进行编程实现,输入由4*4矩阵式键盘控制,输出采用人性化的LCD1602型液晶实现。在未进行计算时,它显示一段话,ON/O切换进入计算模式。对于计算这个部分我采用的是矩阵键

7、盘,10个数字键,一个等于号键,四个符号键,一个清零键,计算最高达到小数点后三位。由于C语言库函数繁多,所以我采用调用C语言库函数来解决多种运算类型,这样编程更简单,运行起来也更可靠。关键字:单片机,1602液晶,矩阵键盘,C语言库函数。一.概述计算器(calculator)是微型电子计算机的一种特殊类型,它与一般通用计算器主要区别在于程序输入的方式不同。计算器的程序一般都已经固定,只要输入数据和运算符号就会得出结果,很容易就能掌握。而一般计算机的程序可以根据需要随时改动,或重新输入新程序。简易计算器

8、主要用于加减乘除,我所做出的就是按键与显示结合(即在显示器上显示数字键和加减乘除),程序已经完整实现。二.设计方案简述2.1、功能介绍2.1.1、基本功能根据所学知识,自行设计一个计算器,要求自行设计供电电源,该计算器能够实现加减乘除四则混合运算,能够实现连续计算。2.1.2、扩展功能(1)、该计算器能够实现精确到小数点三位的运算。(2)、该计算器在不进行计算时能够显示文字。2.2、总体设计方案2.2.1、总体设计思路本设计主要采用以下基本模块来实现,控

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。