- 4
- 0
- 约3.17万字
- 约 85页
- 2023-07-10 发布于中国
- 举报
1前言
随着社会的发展,科学的进步,人们的生活水平在逐步的提高,尤其是微电子技术的发展,犹如雨后春笋般的变化。电子产品的更新速度快就不足惊奇了。计算器在人们的日常中是比较的常见的电子产品之一。如何使计算器技术更加的成熟,充分利用已有的软件和硬件条件,设计出更出色的计算器,使其更好的为各个行业服务,成了如今电子领域的研究课题。一块大而复杂的模拟电路花费了巨大的精力,繁多的元器件增加了设计的成本。而现在,只需要一块几厘米平方的单片机,写入简单的程序,就可以使您以前的电路简单很多。
计算器的未来是小型化和轻便化,如使用太阳能提供电池的计算器,使用ASIC设计的计算器,如使用纯软件实现的计算器等,随着社会的发展,知识的更新,各行各业的需要带动了电子产品的发展,未来的智能化计算器将是我们的发展方向,更希望成为现代社会应用广泛的计算工具。
本次设计采用STC89C52单片机、矩阵键盘和液晶显示器等器件实现模拟计算器硬件功能电路。通过掌握对字符液晶显示模块工作原理的理解及运用,如初始化、清屏、显示、调用及外特性有较清楚的认识,实现运用LCD显示计算结果;掌握液晶显示模块的驱动和编程,设计LCD和单片机的接口电路,以及利用单片机对液晶模块的驱动和操作;并通过运用C语言来实现其软件部分的设计,充分分析内部逻辑的概念,进行软件和硬件调试,最终完成对电路功能的软件仿真以及硬件实现。本系统能实现加、减、乘、清零和显示结果等功能。
2总体方案设计
2.1 设计内容
本设计为设计一种简单计算器数字输入及显示控制电路,具体要求如下:
1、利用AT89C52单片机进行数据处理。
2、运用矩阵键盘实现数据及功能输入。
3、使用数码管模拟计算器数字的输入及结果显示。
4、计算器能进行加、减、乘、除的简单计算及显示结果。
2.2设计方案比较
方案一:通过运用以AT89S52单片机为核心,加以外部电源供电、11.0592MHZ的晶振时钟电路、复位电路、矩阵键盘电路、4位7段数码管电路,来实现简单计算器的系统设计。其原理框图如图2-1所示:
SCT
SCT98C52单片机
电源电路
复位电路
时钟电路
矩阵键盘电路
4位7段数码
管显示电路
图2-1 4位7段数码管显示计算器原理框图
方案二:通过利用STC89C52单片机为数据运算核心;外部电源电路提供+5V电源使整个硬件系统正常工作;以MAX232芯片为核心的下载电路实现程序下载到单片机;外部连接4*4矩阵键盘提供数据输入和功能键;以11.0592MHZ晶振为基准的时钟电路;使用1602LCD实现输入数据和运算结果的显示。其原理框图如图2-2所示:
SCT
SCT98C52单片机
电源电路
复位电路
时钟电路
矩阵键盘电路
1602LCD
显示电路
MAX232
程序下载
图2-2 1602LCD显示计算器原理框图
2.3方案论证
为了更好的实现系统的功能,硬件电路的设计应该遵循以下原则:
(1) 优化硬件电路
采用软件设计与硬件设计相结合的方法;尽管采用软件来实现硬件系统的功能时,也许响应时间会比单纯使用硬件时长,而且还要占用微处理器(MCU)的时间;但是,用软件实现硬件的功能可以简化硬件结构,提高电路的可靠性。所以,在设计本系统得时候,在满足可靠性和实时性的前提下,尽可能的通过软件来实现硬件功能。
(2)可靠性及抗干扰设计
根据可靠性设计理论,系统所用芯片数量越少,系统的平均无故障时间越长。而且,所用芯片数量越少,地址和数据总线在电路板上受干扰的可能性也就越小。因此,系统的设计思想是在满足功能的情况下力争使用较少数量的芯片。
(3)灵活的功能扩展
功能扩展是否灵活是衡量一个系统优劣的重要指标。一次设计往往不能完全考虑到系统的各个方面,系统需要不断完善以及进行功能升级。进行功能扩展时,应该在原有设计的基础上,通过修改软件程序和少量硬件完成。对于本系统而言,就是要求在系统硬件不变的情况下,能够通过修改软件程序,完成功能的升级和扩展。
2.4方案选择
结合以上三条原则,且LCD显示器具有以下特点:①、低压微功耗;②、平板型结构;③、被动显示型(无眩光,不刺激人眼,不会引起眼睛疲劳);④、显示信息量大(因为像素可以做得很小);⑤、易于彩色化(在色谱上可以非常准确的复现);⑥、无电磁辐射(对人体安全,利于信息保密);⑦、长寿命(这种器件几乎没有什么劣化问题,因此寿命极长,但是液晶背光寿命有限,不过背光部分可以更换)。最终确定了以方案二为系统硬件的设计方案。STC89C52 单片机与LCD液晶显示屏显示电路是整个电路的核心,它们实现系统的功能要求。
3单元模块设计
3.1各单元模块功能介绍及电路设计
由于方案二的硬件设计采用了模块化的设计方法,所以将模拟计算器的整体电路分为了以下几个模块:STC89C52单片机模块;
您可能关注的文档
- 3-6岁儿童学习与发展指南和3C质量计划及创业计划书-芜湖司南教育咨询有限公司.docx
- 4×20m沙石称量装置设计和4×30m先简支后连续梁桥施工图设计.doc
- 4×660MW火力发电厂厂用电系统一次设计和3MW光伏电站光能水能互补工程项目可行性研究报告.doc
- 4S店管理系统项目需求文档和4层电梯的控制程序设计说明书.doc
- 4标施工质量自检报告及平面向量、数系的扩充与复数的引入 质量检测和4T焊接滚轮架机械设计.doc
- 川教版小学信息技术三年级上册第三单元 在线助我做家务3.3视频创意趣记录PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.1感受丰富的在线生活PPT.pptx
- 中小学学雷锋树新风雷锋精神教育主题班会PPT课件.pptx
- 北师大版(2024)物理八年级下册第九章 机械和功 第六节 制作简易升降机PPT.pptx
- 北师大版(2024)物理八年级下册第六章 质量和密度 第二节 物质的密度PPT.pptx
- 非遗文化木雕知识技法分类木雕非遗介绍讲座PPT课件.pptx
- 川教版小学信息技术三年级上册第三单元 在线助我做家务3.2在线攻略全搜索PPT.pptx
- 北师大版(2024)物理八年级下册第八章 压强和浮力 第六节 浮力PPT.pptx
- 中小学生全面守护安全教育必修课主题班会PPT课件.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.3在线购物备物品PPT.pptx
- 川教版小学信息技术三年级下册第二单元2.5评价在线学习成果PPT.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.4在线交流聊计划PPT.pptx
- 川教版小学信息技术三年级下册第三单元3.1做好自我管理PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.2了解多样在线技能PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.3树立正确在线观念PPT.pptx
最近下载
- ISO14064温室气体排放.ppt VIP
- 技术部年度工作计划范文(5篇).docx VIP
- 2025年内蒙古商贸职业学院单招笔试综合素质试题库含答案解析.docx VIP
- 2025年信息系统安全专家智能漏洞挖掘技术专题试卷及解析.pdf VIP
- 基于大数据的仓储物流效率与碳排放关联性建模.pdf VIP
- 2025年房地产经纪人查封登记与合同解除专题试卷及解析.pdf VIP
- 2022年全国高校体育单招考试英语模拟试卷四.docx VIP
- 2025年房地产经纪人团队协作中的冲突处理模型与技巧专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照无人机安全审计检查表设计专题试卷及解析.pdf VIP
- 新视野大学英语预备级二综合教程电子书.doc VIP
原创力文档

文档评论(0)