1 / 10
文档名称:

简易计算器设计.ppt

格式:ppt   大小:6,305KB   页数:10页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简易计算器设计.ppt

上传人:165456465 2025/3/15 文件大小:6.16 MB

下载得到文件列表

简易计算器设计.ppt

相关文档

文档介绍

文档介绍:该【简易计算器设计 】是由【165456465】上传分享,文档一共【10】页,该文档可以免费在线阅读,需要了解更多关于【简易计算器设计 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。简易计算器设计
设计要求
方案设计
硬件设计
软件实现
@
O1
单击添加标题
点击此处添加正文,文字是您思想的提炼。
论文框架
结论
O2
单击添加标题
点击此处添加正文,文字是您思想的提炼。
利用单片机、液晶屏、键盘设计一个计算器:
通过键盘输入数据和运算操作,并在液晶屏上显示数据;
实现四则运算的单次或连续运算。
.
设计要求
设计方案
单片机决定用ATMEGA16单片机作为系统的主控芯片
采用LCD1601作为显示器
按键部分是一个KEYPAD-CALCULATOR键盘
利用MM74C922译码器来解码简易计算器键盘
单片机
显示器
键盘
译码器
总体方框图
Description of the contents
硬件设计
Description of the contents
Description of the contents
01
开机LCD初始化,然后进行按键扫描等待按键输入,当有按键被按下时,通过键值判断,如果为数字则存储并通过显示器显示出来,如果键入的为+、-、*、/、=这些运算符或C/ON时,则执行数值转换和存储或清零和变量复位,并等待第二次按键输入,当再次有按键按下后,再次进行按键判断,进行相应的操作,如此反复执行。
02
软件实现
程序流程图
Description of the contents
Description of the contents
经过调试与运行,证明程序基本是正确的,即本次设计成功。计算器可实现的基本功能为:可输入8位数据,开机时,在LCD显示屏的最右端显示0;系统可支持8位以内的简单加、减、乘、除运算,且本设计除了单次运算外还可进行连续运算,过程中不需要按“=”号键,但设计暂不支持具有复杂优先级的运算表达式,如果超过运算范围,则会出现错误结果;键盘中的C/ON为清零键,在输入表达式过程中,如果出现错误则可按此键来进行清零,然后重新输入计算。如输入表达式为:“20*36=”,结果为720。
结论
themegallery
谢谢!
Thanks For Your Coming

最近更新

二零二五年度小产权房买卖三方合同解除及赔偿.. 8页

二零二五年度安全培训课程开发与实施合同 9页

2025年单位审计工作总结 5页

二零二五年度国际贸易信用证融资与结算服务合.. 8页

二零二五年度商业空间花卉绿植租赁服务协议 11页

130个本科会计学专业毕业论文题目参考选题 5页

(完整版)做好绩效考评工作的四点建议 4页

二零二五年度养猪场养殖废弃物处理设施维护合.. 10页

二零二五年度企事业单位特色单位订餐服务协议.. 10页

二零二五农村自建房单包工承包施工服务合同书.. 9页

2025年度高级金属材料购销合同规范执行协议 10页

2025年度违约赔偿协议书:关于智能机器人项目.. 9页

2025年度货车司机用工与物流行业信用体系建设.. 10页

2025年度节能环保产业厂房租赁合同 8页

2025年度签约主播与网红孵化器合作协议 10页

2025年度矿泉水与保健品联销代理销售合同 9页

2025年度电商包裹专用公路运输合同 8页

2025年度牛奶电商直播销售合作协议 10页

金属学与热处理 20页

2025年度智能物流车辆租赁及维护服务合同 9页

2025年度智慧城市安全防护培训合作协议 9页

第八章-工伤保险 57页

2025年度文化产业园区入驻艺术家合作协议 8页

2025年度房屋租赁合同书(含车位租赁) 7页

2025年度快递行业物流配送网络优化承包协议 9页

2025年度应急管理专职人员劳动合同范本 8页

第10章统计分析与统计报表制作 29页

2025年度学生托管安全协议书暨家长监督机制 8页

2025年度大型体育场馆建设劳务版施工合同 9页

讲文明从不不乱扔垃圾做起 32页