基于单片机的简单计算器设计--硬件.docx

基于单片机的简单计算器设计--硬件.docx

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 1 摘要 最近几年,单片机制造和使用技术得到了飞速的发展,而这也促进了电子产品的迅速发展,上至军用航空航天,下至民用手机电脑,都已经离不开单片机了。而计算器是日常生活中比较常用的一种电子产品,随着计算器技术的更加成熟,如何利用现有的硬件和软件设计出一款更加实用的计算器就是一个可研究的方向了。 本设计是采用了AT89S52单片机为控制核心,另外采用LCD1602作为显示屏,使用4*4键盘作为输入模块,键盘上有常用的数字(0-9),小数点,加、减、乘、除。计算的结果保留到小数点后1位。 关键词:AT89S52, 单片机,LCD1602,计算器 Abstract? In recent years, chip manufacturing and use of technology has been rapid development, which has promoted the rapid development of electronic products to the military, aerospace, civil mobile phone to the computer, already cannot do without a single chip. The calculator is a kind of electronic products commonly used in daily life, along with the computer technology becomes more mature, how to use a more practical calculator hardware and software design of existing is a research direction. This design is the use of AT89S52 single chip microcomputer as control core, and uses LCD1602 as the display screen, a commonly used digital keyboard (0-9), a decimal point, plus, minus, multiplication, addition. The calculation results until 1 digits after the decimal point. Keywords: AT89S52, MCU, LCD1602, calculator 目录 TOC \o 1-3 \h \u 31789 第1章 绪论 4 2125 第2章 设计方案 5 17016 2.1 设计的要求 5 22341 2.2 设计思路 5 29218 第3章 硬件系统设计 6 27696 3.1 硬件系统组成 6 23232 3.2 单片机最小系统 6 724 3.2.1 单片机AT89S52的特点 6 20864 3.2.2 AT89S52管脚说明 7 27190 3.2.3 单片机最小系统组成 9 17816 3.3 显示模块LCD1602 11 26581 3.4矩阵键盘模块 17 13605 3.5电源模块 17 32139 3.6下载模块 18 28165 第4章 硬件整体效果图 19 28548 总结 21 8813 致谢 22 4853 参考文献 23 22346 附件 24 第1章 绪论 随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了, 单片机的应用已经越来越贴近生活,用单片机来实现一些电子设计也变得容易起来。   近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件本身的可靠性、系统本身各部分之间的相互耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。 本设计采用AT89C52芯片作为主控制器,实现了利用单片机进行了一个简单计算器的设计。允许对输入数据进行加、减、乘、除运算并且计算的结果保留到小数点后1位,用1602LCD屏作为显示模块。这样一方面可以显示出更多的字符,显示内容更为丰富,另外,相比于LED显示屏,LCD在使用时更加省电。此次毕业设计的关键有两部分,分别是系统硬件的

文档评论(0)

156****6235 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档