毕业设计-多功能计算器的设计.docVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计-多功能计算器的设计

2013 届毕业设计(论文) 题目: 学 院: 专 业: : 姓 名: 指导教师: 起讫时间: 2012-11-01~201-06-10 2013年6月 关键词:计算器,运算,扩展 Design of multi-function calculator ABSTRACT This design principle is the use of single-chip design for multi-function calculator, the design process of the main controller selects the AT89C52 microcontroller, using TC1602 LCD monitors, input keys for the 4 × 4 matrix keyboard, through a combination of hardware and software to achieve integer plus, minus, multiply, in addition to operation. The successful completion of the basic functions of the calculator, based on a simple extension of the system, increasing the spreadsheet functions, to achieve the desired requirements, the system functions more perfect. This calculator system is simple, practical, low cost, easy maintenance, software features strong, stable and reliable. Key Words:Calculator , Operation , Expand 目 录 摘要 I ABSTRACT II 第一章 绪论 1 1.1引言 1 1.2设计任务 1 1.3论文结构 2 第二章 课题背景 3 2.1 AT89Cxx系列单片机的简介 3 2.2计算器系统简介 4 2.3计算器的总体功能描述 5 第三章 计算器的硬件系统设计 6 3.1计算器的硬件系统框架 6 3.2最小系统的设计 6 3.3键盘接口电路的设计 8 3.4显示电路的设计 9 3.5 DS1302实时时钟电路的设计 10 第四章 计算器的软件系统设计 12 4.1汇编语言和C语言的特点及选择 12 4.2主模块程序的设计 13 4.3键盘扫描模块程序的设计 14 4.4运算模块程序的设计 16 4.5显示模块程序的设计 17 4.6 DS1302实时时钟模块程序的设计 19 第五章 计算器系统的组装与调试 21 5.1软件系统的调试与仿真 21 5.2硬件系统的组装与调试 22 第六章 总结和展望 25 参考文献 26 附录一 计算器电路原理图 27 附录二 程序代码 28 致谢 41 第一章 1.1引言 当今社会,随着科技的不断发展与进步,人民生活水平和物质水平的不断提高,多种多样的电子产品走进了千家万户,给我们的生活、学习、工作、娱乐提供了很多的便利。在这当中,计算器作为一种简单,快捷的操作,正确率,被广泛用于便携式计算工具,已经成为。 第二章 课题背景 2.1 AT89Cxx系列单片机的简介 MCS-51系列单片机具有性能优越,技术成熟,可靠性高,成本效益的优点,所以其迅速占领了工业测量和控制及自动化工程的主要市场,成为主流的芯片应用。由于其卓越的性能和完美的结构,导致后来许多微控制器制造商多遵循参考它的架构。和爱特梅尔公司一样,飞利浦,达拉斯和其他领先的半导体公司已经推出与MCS-51单片机产品兼容。这些知名厂商加入51系列获得了突飞猛进的发展,进一步丰富和发展的51系列,产品性能有了很大的提高。 其主要特性3、设计运算的过程中的数字和符号在显示器上都需要显示,按下“=”号键时,计算结果自动显示出来; 4、可以连续多次的运算,也就是说前面计算所得的结果还可以作为后面运算的第一个值; 5、错误提示,例如除数为0,或者运算结果超过了计算器本身设定的范围时(溢出),可以在显示器上提示错误并内部归零; 6、附加功能:在以上几点完成的情况下对系统进行下一步的扩展,增加了时钟芯片,这样系统既可以作为计算器,也

您可能关注的文档

文档评论(0)

店小二 + 关注
实名认证
文档贡献者

包含各种材料

1亿VIP精品文档

相关文档