还剩21页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
基于单片机的简易计算器设计与仿真设计题目基于单片机的简易计算器设计与仿真
一、设计实验条件地点自动化系实验室实验设备PC机(装有Keil;Protues;Word;Visio)
二、设计任务本系统选用AT89C51单片机为主控机通过扩展必要的外围接口电路,实现对计算器的设计,具体设计如下
(1)由于设计的计算器要进行四则运算,为了得到较好的显示效果,经综合分析后,最后采用LCD显示数据和结果
(2)采用键盘输入方式,键盘包括数字键(0~9)、符号键(+、-、×、÷)、清除键on\c和等号键(=),故只需要16个按键即可,设计中采用集成的计算键盘
(3)在执行过程中,开机显示零,等待键入数值,当键入数字,通过LCD显示出来,当键入+、-、*、/运算符,计算器在内部执行数值转换和存储,并等待再次键入数值,当再键入数值后将显示键入的数值,按等号就会在LCD上输出运算结果
(4)错误提示当计算器执行过程中有错误时,会在LCD上显示相应的提示如当输入的数值或计算得到的结果大于计算器的表示范围时,计算器会在LCD上提示overflow;当除数为0时,计算器会在LCD上提示error设计要求分别对键盘输入检测模块;LCD显示模块;算术运算模块;错误处理及提示模块进行设计,并用Visio画系统方框图,keil与protues仿真分析其设计结果
三、设计时间与设计时间安排
1、设计时间6月27日~7月8日
2、设计时间安排熟悉课题、收集资料3天(6月27日~6月29日具体设计(含上机实验)6天(6月30日~7月5日编写课程设计说明书2天(7月6日~7月7日答辩1天(7月8日)
四、设计说明书的内容
1、前言自己写,组员之间不能相同,写完后将红字删除,排版时注意对齐)本设计是基于51系列单片机来进行的数字计算器系统设计,可以完成计算器的键盘输入,进行加、减、乘、除基本四则运算,并在LCD上显示相应的结果;设计电路采用AT89C51单片机为主要控制电路,利用MM74C922作为计算器4*4键盘的扫描IC读取键盘上的输入;显示采用字符LCD静态显示;软件方面使用C语言编程,并用PROTUES仿真
2、设计题目与设计任务现实...。