简易计算器详解.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 19 成绩 齐鲁理工学院 课程设计说明书 题 目 简易计算器设计 课 程 名 称 单片机原理及应用 二 级 学 院 机电工程学院 专 业 电气工程及其自动化 班 级 2014级 学 生 姓 名 王军可 学 号 201410530042 指 导 教 师 王艳玲 设计起止时间:2014 年12月5日至 2014年12月16日 目 录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc17832 摘要  PAGEREF _Toc17832 3  HYPERLINK \l _Toc25269 1 设计思路  PAGEREF _Toc25269 4  HYPERLINK \l _Toc4279 2 原件功能  PAGEREF _Toc4279 4  HYPERLINK \l _Toc20005 2.1 运算模块AT89C51  PAGEREF _Toc20005 4  HYPERLINK \l _Toc31404 2.2 AT89S51的引脚功能  PAGEREF _Toc31404 5  HYPERLINK \l _Toc21780 2.3 AT89C51的基本操作  PAGEREF _Toc21780 6  HYPERLINK \l _Toc14996 3 键盘输入  PAGEREF _Toc14996 7  HYPERLINK \l _Toc11741 4 液晶模块简介  PAGEREF _Toc11741 8  HYPERLINK \l _Toc8919 4.1 LCD1602简介及引脚功能  PAGEREF _Toc8919 8  HYPERLINK \l _Toc26840 5 程序流程图与总原理图  PAGEREF _Toc26840 9  HYPERLINK \l _Toc13241 5.1 流程图  PAGEREF _Toc13241 9  HYPERLINK \l _Toc6494 5.2 仿真原理图  PAGEREF _Toc6494 10  HYPERLINK \l _Toc32452 6 结论  PAGEREF _Toc32452 11  HYPERLINK \l _Toc4096 参考文献:  PAGEREF _Toc4096 11  HYPERLINK \l _Toc19126 致谢  PAGEREF _Toc19126 12  HYPERLINK \l _Toc30536 附录A 程序编写  PAGEREF _Toc30536 13  HYPERLINK \l _Toc9125 附录B 仿真图与原件清单  PAGEREF _Toc9125 26  简易计算器设计 摘要:近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注的重要课题。影响可靠性的因素是多方面的,如构成系统的元器件本身的可靠性、系统本身各部分之间的相互耦合因素等。其中系统的抗干扰性能是系统可靠性的重要指标。 本设计采用AT89C51芯片,实现了利用单片机进行了一个简单计算器设计。允许对输入数据进行加减乘除运算及LCD 显示。实例所设计的计算器是用LCD1602显示的,当然也可以用其他的器件显示,如LED 显示屏,这样就可以显示出更多的字符。科技的进步告别了以前复杂的模拟电路,一块几厘米平方的单片机可以省去很多繁琐的电路。现在应用较广泛的是科学计算器,但在市场还是需要简易计算器,因为其价格低廉,设计简单,使用方便被广泛的运用于我们的日常生活之中。 关键词:AT89C51 LCD1602 单片机 LED 1 设计思路 本次课程设计的最终目的是要实现一个简单计算器,要求编写一个程序,每运行一次可执行程序,可以实现数的加减乘除四则运算。比如,十进制数的加减乘除四则运算。我们曾经学习过两个具体数字进行加减法运算,但是对于简单计算器用汇编语言实现难点在于寄存器所存的数据较少,很难实现多位数的四则运算,C语言确有着

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档