单片机编程简易计算机的设计,简易计算器设计

《简易计算器设计》由会员分享,可在线阅读,更多相关《简易计算器设计(25页珍藏版)》请在人人文库网上搜索。

1、广东海洋大学寸金学院单片机课程设计论文题目: 简易计算器设计系 别: 信息技术系 专 业: 电气工程及其自动化 班 级: 电气工程及其自动化4班 姓 名: 李泽辉 林卓环 学 号: 13 18 指导老师: 叶伟慧 职 称: 讲师 日 期: 2015年1月4日 广东海洋大学寸金学院教务处制目录1 设计任务01.1 设计目的和意义01.2设计任务与要求02 系统设计12.1 总体方案设计12.2 芯片选型与具体电路设计12.2.1 单片机的选型12.2.2 振荡电路的设计32.2.3复位电路的设计42.2.4矩阵键盘电路与运算法则指示电路的设计42.2.5LED显示电路的设计42.3系统总体电路5。

2、2.4 系统所用元器件63. 软件系统设计73.1 软件系统总体设计方案73.2 软件系统流程图73.2.1 主程序流程图73.2.2 按键扫描子程序设计84 系统调试94.1系统初始状态的调试94.2键盘输入功能的调试104.3系统运算功能的调试12课程设计心得体会:14附录:简易计算器设计的源程序清单151 设计任务1.1 设计目的和意义当今社会,随着人们物质生活的不断提高,电子产品已经走进了家家户户,无论是生活或学习,还是娱乐和消遣几乎样样都离不开电子产品,大型复杂的计算能力是人脑所不能胜任的,而且比较容易出错。计算器作为一种快速通用的计算工具方便了用户的使用。计算器可谓是我们最亲密的电。

3、子伙伴之一。本设计着重在于分析计算器软件和开发过程中的环节和步骤,并从实践经验出发对计算器设计做了详细的分析和研究。单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域中。在工业生产中。单片微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。本系统采用AT89C51设计计算器控制器,实现了能根据实际输入值显示,简单运算的功能。1.2设计任务与要求1、设计4*4的键盘,其中10个数字键09,其余6个键为“+”、“-”“*”、“/”、“=”和“C”键;2、设计2位LED接口电路;3、实现1位数的简单运算。2。

4、 系统设计2.1 总体方案设计根据系统的要求,确定系统的总体方案如图1所示。图1 系统总体设计方案2.2 芯片选型与具体电路设计2.2.1 单片机的选型系统采用AT89C51单片机,该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,所以是一种高效微控制器。 主要有以下特性:1、与MCS-51 兼容 2、4K字节可编程FLASH存储器 3、全静态工作:0Hz-24MHz 4、1288位内部RAM 5、32可编程I/O线 6、两个16位定时器/计数器 7、5个中断源 8、片内振荡器和时钟电路 各管。

5、脚说明如下:VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值