用微控制器单端口线驱动多个LED显示器

2007-04-26 11:26:07来源: 电子系统设计
许多仪器设计中都需要七段显示器。在基于微控制器的常规设计中,一个七段显示器使用四输出端线。图1为常规四位七段LED显示器示意图。在该例中,四位七段LED需要两个8位输出口。图2为另一个通用显示器多路设计,1.5个8位端线驱动四个七段显示器。因为有视觉暂留,必须对显示器进行不断刷新,使其看起来稳定。

图3的电路不需要多个端口线,用一个端口线驱动四个显示器。(理论上,用这种方法,一个端口线可以驱动任意多个显示器)。一旦需要更新显示,端口线应输出软件产生的脉冲链。第一个脉冲应为长脉冲,后续脉冲为数量等于显示器个数的多个短脉冲。

IC1单稳态和与门用作长脉冲探测器。IC2到IC5(CD40110)为十进制升降计数/锁存/显示器驱动器。微控制器应产生一个宽度长于可再触发单稳态多谐振荡器产生的时间延迟的脉冲。单稳态电路的Q输出与该脉冲输入相与。

在长脉冲期间,与门输出变高的时间长于单稳态延迟。该输出将所有计数器置零。

其他长度小于单稳态延迟的脉冲不会在与门产生高输出。因此,只有长脉冲清除显示器。接下来短于单稳态延迟,数目等于要显示器的四位数的脉冲用IC2到IC5计数,驱动显示器。典型的长脉冲可以达到5ms。

单稳态延迟为1ms,脉冲链有2s“开”和2us“关”。对这些典型值,最大显示器值9999显示器的更新时间为45 ms以内。与图2所示的多路显示器方案不同,该显示器不需要连续刷新。1 s或者根据所需时间以后所需可以加载下一个显示器。

设计带输出引脚很少的紧凑系统时,这种方案非常有用。因为只需要一个端口线,所以使用该技术也可以方便地为已制造好的设备在随后的某一时间增加显示器。如果有两个端口线,可以通过取掉使用IC1和NAND门的长脉冲探测器电路,而对电路进行简化。可以使用单端口线输出清除计数/显示器,另一个端口线发送脉冲链。

关键字:仪器  设计  输出  脉冲

编辑: 引用地址:http://www.eeworld.com.cn/designarticles/ledanddisplay/200704/13359.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
仪器
设计
输出
脉冲

小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved