网站大量收购独家精品文档,联系QQ:2885784924

创新设计实践-控制数码管显示电路设计汇.doc

创新设计实践-控制数码管显示电路设计汇.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
创新设计实践-控制数码管显示电路设计汇

创新设计实践 控制数码管显示电路设计 专业: 年级/班级: 姓名: 实训时间: 实训地点: 指导教师: 目录 题目*************************************3 摘要**********************************3 引言**********************************3 要求*************************************3 方案*************************************3 设计*************************************4 硬件***********************************4 软件**********************************10 调试结论*********************************15 收获*************************************15 题目 控制数码管显示电路设计 1、摘要 本题基于单片机的的设计,设计由单片机作为核心控制器,通过实现功能在单片机技术日趋成熟的今天,其灵活的硬件电路的设计和软件的设计,让单片机得到了广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,五脏俱全”。 现在是一个知识爆炸的新时代。新产品、新技术层出不穷,电子技术的发展更是日新月异。可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。在这快速发展的年代,时间对人们来说是越来越宝贵,在快节奏的生活时,人们一旦遇到重要的事情而忘记了时间,这将会带来很大的损失,因此我们需要一个计时系统来提醒这些忙碌的人。现今,采用了技术,精度高,稳定性好,使用方便 三 、方案 1.数码管驱动显示设计 方案一:采用74LS 244芯片为驱动芯片 74LS244是8路3态缓冲驱动,也叫做线驱动或者总线驱动门电路。简单地说,它有8个输入端,8个输出端。ZLG7290能够直接驱动8 位共阴式 数码管 数码管是一种半导体发光器件,其基本单元是发光二极管。(实物参照图片)(或64 只独立的LED),同时还可以扫描管理多达64 只按键。其中有8 只按键还可以作为功能键使用,就像电脑键盘上的Ctrl、Shift、Alt 键一样。另外ZLG7290B 内部还设置有连击计数器,能够使某键按下后不松手而连续有效。采用I2C 总线方式,与微控制器的接口仅需两根信号线。可控扫描位数,可控任一数码管闪烁。显示程序放在主程序时执行速度比较快PCB步线时更加麻烦。由于原理复杂,所以成功完成该设计的概率较低。 经过考虑我选择方案一。 所以: 利用ZLG7290驱动芯片驱动数码管显示和开关,通过AT89SC52单片机控制实现数码管显示每隔1s一个数字,分别显示1、2、3、4、5、6、7、8。ZLG7290在键盘部分具有键盘去抖动处理、双键互锁处理、连击键处理及功能键处理的功能;在显示部分具有对显示部分的基本控制功能即寄存器映像控制和命令解释控制。如实现寄存器的位操作;对显示缓存 、移位;对操作数译码等。ZLG7290驱动芯片可以实现循环左移、循环右移等功能,且该芯片使用简便、可信度高。 利用数码管显示系统采用动态显示方式,用P0口来控制LED数码管的段控线,而用P2口来控制其位控线。动态显示采用动态扫描的方法循环点亮每一个数码管,这样虽然在任何时刻都只有一位数码管被点亮,但由于人眼存在视觉残留效应,只要每位数码管间隔时间足够短,就可以给人以同时显示的感觉。 利用AT89SC52单片机做CPU,因其低功耗 、高性能且设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。 流程图如下: 四、设计 1、硬件设计 1)驱动芯片ZLG7290 a) ZLG7290的引脚图 b)ZLG7290硬件接口电路图 c)功能框图 2)89S52单片机 引脚图 AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS -51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。 ? ?AT89S52具有如下特点:40个引脚,8k

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档