- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计说明书
基于AT89C51的电子计算器设计
专业 电子信息工程 学生姓名 **ping 班级 MZ电子101 学号 指导教师 完成日期 2014年5月30日
基于AT89C51的电子计算器设计
摘 要:当今时代,是一个高新科技研究层出不穷的新时代。以电子领域的应用为例,尤其以电子领域的自动化智能控制应用领域作为观察点,单片机的智能化控制已是快速替代这传统的数字逻辑电路或者是以分立元件构成的控制系统。也可称单片机为单片微控制器,它集成一个计算机系统到一个芯片上,是计算机的最小系统,较之于计算机它又缺少外围设备。控制器、运算器以及各种寄存器相互配合是的单片机工作,它们是单片机必要的几个组成成分。单片机集体积小、成本低、质量轻、应用广泛等众多优点于一体,是学习与工业开发的最佳选择。
本设计是一个基于AT89C51单片机控制的十进制电子计算器系统的设计。可实现结果为九位数范围内的乘、除法运算和加减数为九位,结果为十位数范围内的加、减法运算。硬件设计方面,单片机选择成本低、内部存储资源丰富的AT89C51单片机,输入数据时采用行列式按键中的4*4矩阵型按键作为输入设备,并在LCD 1602上显示出对应的运算结果。软件方面选择C语言来完成,C语言兼备着高级语言特点与汇编语言的特点,实为上选。并且最后采用proteus仿真。
关键词:AT89C51;矩阵键盘;LCD 1602;计算器
Design of electronic calculator based on AT89C51
Abstract: In modern times, it is a new era when high and new technology is developing endlessly. From the electronic field of view, especially in the field of automated intelligent control, intelligent control system is rapidly replacing the control system composed of discrete components or digital logic circuit. The micro-controller chip as the micro controller, which integrates a computer system to a chip, is the smallest computer system. Compared with the computer, it lacks the peripheral equipment. Controller, logic unit, registers and the single chip computer work with each other, and they are necessary for components of single chip microcomputer. Single chip set has the advantages of small volume, low cost, light weight and wide application, serving as the best choice for learning and the development of industry.
In this paper, decimal electronic calculator system was designed based on 8051 single chip, which achieved the results of multiplication and division within the scope of nine digits, and addition and subtraction within the scope of ten digits. In terms of hardware design, AT89C51 of low cost and rich internal storage resources was adopted. During input data, key determinant of the 4 * 4 matrix type button was used as an input device, and the results were showed on LCD 1602. In terms of software, C la
您可能关注的文档
- 基于Android平台的个人理财软件的设计与实现要点.doc
- 基于android平台的酒店预订系统毕业设计前置部分正文部分翻译部分要点.doc
- 基于Android平台的课堂来电拒接系统的设计与实现要点.doc
- 基于android平台的视频播放器设计要点.doc
- 基于Android平台的手机多媒体播放器要点.doc
- 基于Android平台的手机音乐播放器的设计与实现要点.doc
- 基于Android平台的手机应用软件设计与实现要点.doc
- 基于Android平台的数独游戏要点.doc
- 基于Android平台的物流信息管理系统的设计与开发要点.doc
- 基于Android平台的新闻客户端的设计与实现要点.doc
文档评论(0)