- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 要近几年单片机技术的发展很快,其中电子产品的更新速度迅猛。计算器是日常生活中比较的常见的电子产品之一。如何才能使计算器技术更加的成熟,充分利用已有的软件和硬件条件,设计出更出色的计算器呢。科技的进步告别了以前复杂的模拟电路,一块几厘米平方的单片机可以省去很多繁琐的电路。现在应用较广泛的是科学计算器,与我们日常所用的简单计算器有较大差别,除了能进行加减乘除,科学计算器还可以进行正数的四则运算和乘方、开方运算,具有指数、对数、三角函数、反三角函数及存储等计算功能。计算器的未来是小型化和轻便化,现在市面上出现的使用太阳能电池的计算器,使用ASIC设计的计算器,如使用纯软件实现的计算器等,未来的智能化计算器将是我们的发展方向,更希望成为应用广泛的计算工具。
摘 要 I
第一章 设计要求与方案论证 1
1.1 设计要求: 1
1.2 系统基本方案选择和论证 1
1.2.1 单片机芯片的选择方案和论证 1
1.2.2 显示模块选择方案和论证 1
1.3 电路设计最终方案决定 1
第二章 系统的硬件设计与实现 2
2.1 电路设计流程图 2
2.2 系统硬件概述 2
2.3 主要单元电路的设计 3
2.3.1 单片机主控制模块的设计 3
2.3.2 显示模块的设计 3
2.3.3 按键模块的设计 6
第三章 系统的软件设计 8
3.1主程序: 8
第四章 指标测试 15
4.1 测试仪器 15
4.2 硬件测试 15
4.3 软件测试 15
4.4 测试结果分析与结论 15
4.4.1 测试结果分析 15
4.4.2 测试结论 16
作品总结 17
参考文献 18
附录一 系统电路图 19
附录二 Proteus仿真图 20
附录三 系统原理图 21
附录四 实物图 22
附录五 系统程序 23
第一章 设计要求与方案论证
1.1 设计要求:
显示上,相加结果显示要考虑进位的输出显示;输入加数和被加数(减数和被减数、乘数和被乘数、除数和被除数)时,显示器上显示的数字要像平时用的计算器输入一样。
注意对“0”-“9”、“+”、“-”、“*”、“/”、“=”以外按键输入的处理。
1.2 系统基本方案选择和论证
1.2.1 单片机芯片的选择方案和论证
采用STC89C51芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于拔插会对芯片造成一定的损坏。
片内ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有STC89C51的功能,且具有在线编程可擦除技术,对所下载的程序能够加密,比较安全。当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。所以选择采用STC89C51作为主控制系统。
1.2.2 显示模块选择方案和论证
采用LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,与普通数码管相比功耗较小,硬件连接简单。所以显示部分采用1602液晶显示。
1.3 电路设计最终方案决定
综上各方案所述,对此次作品的方案选定:采用STC89C51作为主控制系统;LCD1602液晶作为显示
第二章 系统的硬件设计与实现
2.1 电路设计流程图
图2-1电路设计流程图
2.2 系统硬件概述
本电路是由STC89C51单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据;显示部分由1602构成。
其实排阻就是由8个电阻组成的,其中一端全部接在一起,103为8个10K电阻,102为8个1K电阻,他们在电路中起到“上拉”的作用,又称上拉电阻。上拉就是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用,下拉同理.上拉是对器件注入电流,下拉是输出电流,弱强只是上拉电阻的阻值不同,没有什么严格区分,对于非集电极(或漏极)开路输出型电路(如普通门电路)提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。
2.3 主要单元电路的设计
2.3.1 单片机主控制模块的设计
STC89C51单片机为引脚双列直插芯片,有四个口单片机共有个位的,每一条线都能独立地作输出或输入。
单片机的最小系统如图所示,引脚和引脚接时钟电路,接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入,接外部晶振和微调电容的另一端,在片内它是振荡器倒相放大器的输出.第引脚为复位输入端,接上电容,电阻及开关后够上电复位电路, 如图-2
图2-2
您可能关注的文档
- 河南省农副产品精深加工科技工程实施方案书_毕业设计论文.doc
- 河治理项目设计方案书说明_毕业设计论文.doc
- 菏泽置业投资办学、住宅商业计划书_毕业设计论文.doc
- 自动化基于stc89c52单片机的超声波倒车雷达设计_毕业设计论文.doc
- 横岗污水处理厂二期配套截污干管工程施工组织设计说明书_毕业设计论文.doc
- 红外线发射与接收系统设计_毕业设计论文.doc
- 红星淀粉厂废水处理工程设计_毕业设计论文.doc
- 淮北雨谷东矿井新井设计说明书_毕业设计论文.doc
- 宏观调控的政策调整与法律调整之辨_毕业设计论文.doc
- 鸿彩墙绘创业策划方案书范文_毕业设计论文.doc
- 基于51单片机的-正弦信号发生器的设计_毕业设计论文.doc
- 基于51的频率计和温度计测量系统大学课程设计_毕业设计论文.doc
- 基于8051单片机交通灯控制系统的设计_毕业设计论文.doc
- 基于armmp3播放器_毕业设计论文.doc
- 基于at89c51单片机的电子钟设计_毕业设计论文.doc
- 基于at89c51的八路抢答器设计_毕业设计论文.doc
- 基于at89c51的数字抢答器设计_毕业设计论文.doc
- 基于bs模式的新闻发布系统设计与实现_毕业设计论文.doc
- 基于cortex-a8nandflash的设计与现实_毕业设计论文.doc
- 基于dsp的脉搏血氧饱和度测量仪的设计_毕业设计论文.doc
最近下载
- 商业中心分布式光伏发电项目投资计划书.pptx VIP
- 检验科程序文件.docx VIP
- 2025年云南省职教高考文化课程《数学》考试说明(暂定稿).docx VIP
- 第六届“挑战杯”中国大学生创业计划竞赛参赛作品.doc VIP
- 《高效学习初中物理的策略与方法》课件.ppt VIP
- 江淮瑞风S7汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf
- 经营管理培训课件.pptx VIP
- 2025年湖北省监督数据分析应用中心专项公开招聘22名工作人员笔试模拟试题及答案解析.docx VIP
- 《全新版大学进阶英语综合教程3》Unit2教案.pdf VIP
- 第十七章 后现代主义文论 (《西方文学理论》PPT课件).pptx VIP
文档评论(0)