- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《电子技术综合设计》
设计报告
设计题目: 基于MCS-51单片机的简易计算器设计
组长姓名: 陈万涛 学 号:
专业与班级: 电气13-10班
姓 名: 赵伟成 学 号:
专业与班级: 电气13-10班
姓 名: 姚光远 学 号:
专业与班级: 电气13-10班
时 间: 2015 ~ 2016 学年第(1)学期
指导教师: 牛小玲 成 绩: 日 期: 2015.12.
PAGE \* MERGEFORMAT26
目录
1.设计方案 2
1.1基本设计原理 2
1.2方案选择 2
1.3元件选择 3
1.4系统框图 4
2.硬件设计 4
2.1硬件设计方案 4
2.2供电电路设计 6
2.3键盘电路设计 6
2.4液晶显示电路设计 7 2.5主电路 7
3.软件设计 8
3.1软件设计方案 8
3.2系统程序设计流程图 9
4.系统的安装调试 10
4.1安装顺序 10
4.2故障原因及排除方法 11
4.3调试结果 12
5.设计总结 12
6.参考文献 12
7.附录 13
7.1附录一 图片 13
7.2附录二 Proteus仿真图 13
7.3附录三 系统程序 14
1.设计方案
1.1基本设计原理
本设计是以单片机为核心的简易计算器系统设计,输入采用常见的4*4矩阵键盘,该设计作品可以进行加、减、乘、除以及带符号数字运算(七位整数、六位小数),同时可以通过LCD1602静态显示操作过程及结果。
根据功能和设计要求,本系统选用以MCS-51单片机为主控机,通过扩展必要的外围接口电路,包括键盘电路、电源供电电路、显示电路等主要模块电路,实现对计算器的设计,设计思路采用模块化设计思路,即分别设计各模块电路,然后进行总体连接,即可实现设计目的。
本设计旨在进一步掌握单片机理论知识,理解嵌入式单片机系统的硬软件设计,加强对实际应用系统设计的能力。通过本设计的学习,进一步掌握单片机程序设计和微机接口应用的基本方法,并能综合运用现阶段所学软、硬件知识分析实际问题,提高解决实际问题的能力。
1.2方案选择
针对该简易计算器的设计,有以下几种方案可供??择。
方案一
利用单片机为主要控制电路,外加部分辅助电路来实现设计功能。单片机作为主要控制器,数码管作为显示电路,外部输入电路采用简单键盘输入,即利用单片机的简单I/O口作为输入电路。即系统主要由三部分组成:单片机核心控制模块、数码管动态显示模块以及简单键盘输入模块。
键盘读入采用单片机查询方式,即让16个按键的信息输入端从单片机P3、P2口输入,通过查询指令,判断输入的是哪一个键盘,然后做出相应的处理,最后通过数码管电路动态显示运算结果。
该方案的不足之处是显示电路中对于数码管的驱动需要外加电路,使得电路成本增加且电路显得更加复杂。同时,当显示多位时,数码管的个数也会相应增加,成本也相应增加。另外,对于外部输入电路,该方案采用简单键盘电路设计结构,显然这不是最佳方案。因为简单键盘电路占用了过多的I/O口,而单片机简单I/O口数目有限,在资源由有限的情况下,采用该设计方案显然存在不合理之处。
方案二
方案二主要控制电路仍然是以单片机为核心,外加辅助电路来实现设计目标。与方案一不同的地方是显示电路和输入电路。方案二为LED点阵显示屏,能够实现动态显示;输入电路采用矩阵键盘输入。供电电路与外部输入电路与方案一相同,采用USB供电模式。
与方案一相比,LED点阵显示可以满足显示位数要求,而且显示清晰,观察方便,但与数码管显示相比,LED显示屏所占体积较大,功耗也较大,相对于简易计算器的要求而言,会使设计成本增加许多,而且功耗增加也是不符合要求的。另外,对于输入电路来说,采用矩阵键盘输入能够大幅度减少I/O口的使用,而且电路建构也相对集中。总体上来说方案二基本可以满足设计要求,想比较方案一而言,能够作为备选设计方案。
方案三
相对于方案一,方案三与方案一的主要区别在于以下两点:一是键盘电路的设计,二是显示电路的设计。键盘电路与方案一相同,采
您可能关注的文档
最近下载
- 医院信息网络安全培训PPT课件.pptx
- 2025年前列腺科普试题及答案.docx
- 立式叶片排渣过滤机-中国化工设备网.doc
- 20250508 北京大学DeepSeek系列06:DeepSeek私有化部署和一体机.pptx VIP
- 【7上英YL】芜湖市2024-2025学年七年级上学期期中考试英语试卷.pdf VIP
- 屋面瓦及檩条拆除安全方案.doc
- Schneider Electric施耐德Easy Altivar ATV610 变频器编程手册(中文).pdf VIP
- NB∕T34024-2024生物质成型燃料质量要求及分级.docx VIP
- STM32F1开发标准教程-教学大纲、授课计划.docx
- 新语境幼儿园教师专业能力等级与评定.pdf VIP
文档评论(0)