- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单计算器的设计与制作西安培华学院
摘 要
计算器在人们的日常生活中是比较常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算器,基于这样的理念,本次设计是用单片机来设计的计算器。该设计系统是采用AT89S51单片机,以LED数码管作为显示器,外接4X4的键盘,通过键盘扫描来对输入的数字和运算符进行控制,计算结果将在七段共阴极数码管上显示,并设有清零键可随时实现计算器清零复位,外接驱动电路,并通过单片机I/O设置一定频率的音频 ,通过蜂鸣器输出,模拟真实计算器按键声音,软件程序采用C语言编写,便于移植与升级。报告详细介绍了整个系统的硬件组成结构、工作原理和系统的软件程序设计。计算器将完成的功能有整数的加,减,乘,除等功能。
关键词:计算器;单片机;加减乘除
Abstract
Calculators in Peoples Daily life is one of the more common electronic products. But it also developing, later will appear function more powerful calculators, based on the concept, this design is to design the calculator with single-chip computer. This design system based on AT89S51 single-chip microcomputer, using LED for digital tube as display, external 4X4 keyboard, through the keyboard scan to digital and operator input control, the calculation results of seven segment in cathodic digital tube display, and is equipped with reset button can always achieve calculator reset resets, external drive circuit, and through the microcontroller I/O set certain frequencies of audio, over the intercom output, analog real calculator voice, software program buttons using C language, for transplantation and upgrades. Report introduces in detail the whole systems hardware structure, working principle and system software programming. Calculator will complete the function of integers add, subtract, multiply, and besides, and other functions.
Key words: Calculator; single-chip computer; Add, subtract, multiply and divide
目 录
第1章 绪 论 1
1.1 研究目的及意义 1
1.2 国内外发展情况 1
第2章 方案的论证与设计 1
2.1 设计的方案 1
2.2 设计思路 2
第3章 硬件设计 2
3.1 键盘输入模块 2
3.2 LED显示模块 4
3.3 运算模块 6
第4章 软件设计 11
4.1 主程序设计 11
4.2 子程序设计 11
第5章 仿真与调试 15
5.1 硬件调试 15
5.2 软件调试 16
结 论 17
致 谢 18
参考文献 19
附 录 A 20
附 录B 21
附 录C 22
第1章 绪 论
1.1 研究目的及意义
随着社会的发展,科学的进步,人们的物质生活水平在逐步的提高,电子产品已经走进了家家户户,尤其是微电子技术的发展,犹如雨后春笋般的变化,无论是生活或学习,还是娱乐和消遣几乎样样都离不开电子产品,电子产品的更新速度快也就不足为奇了。
1.2 国内外发展情况
单片机的应用已经越来越贴近生活,用单片机来实现一些电子设计也变得容易起来。近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。大型复杂的计算能力是人脑所不能胜任的,而且比较容易出错。计算器作为
文档评论(0)