;
文章:行业新闻EDA文摘电源技术无线通信测量仪表嵌入式类电子技术制造技术半导体网络/协议展会实验家电维修  
  下载:EDA教程电源技术电子书籍电子元件无线通信通信网络电路图纸嵌入式类单片机传感/控制电子教材模拟数字
.... 音视频类
消费电子机械电子行业软件C/C++FPGA/ASIC规则标准家电维修DSPIC资料ARM软件电路图电子技术论坛
 
位置:电子发烧友 > 行业新闻 > 电子技术 > 控制技术 >led动态显示电路及显示程序 退出登录 用户管理
栏目导航


· 电路图 · 视音频设计
· AD技术 · 显示及光电
· 传感技术 · 控制技术
· 电子常识 · 接口定义
热门文章
· [组图] 电子元器件基础知识...
· [图文] USB接口定义
· [图文] 三极管开关电路图
· [组图] RS232 RS485接口原理...
· [组图] [组图]电动车充电器...
· [组图] 电子捕鱼器电路图
· [组图] 高品质音调电路的制...
· [组图] JRC4558电路
· [图文] M51134P低音炮电路图...
· [图文] TL494脉宽调制控制电...
相关文章

· [图文] 太仓牌LED-6型立柜分...
· AAT3104/AAT3195 新...
· Lighthouse(兆光科...
· LED技术应对高性能L...
· [组图] led灯控制器线路图
· [组图] 用户自定制LED驱动器...
· [组图] 基于CPLD和Embedded...
· MBI5036 恒流LED驱动...
· [图文] OLED
· [组图] 8051单片机进行8路L...

led动态显示电路及显示程序
作者:本站  来源:www.elecfans.com  发布时间:2008-7-11 10:38:14 减小字体 增大字体

我们讲述了单只LED与单片机的接口电路及编程实例,目的在于让初学者了解LED在
单片机中的应用原理,单只LED显示在实际应用中并无多大用途,
一般都是多位的LED显示。现在我们作进一步学习,我们要讲解的是8位LED的显示原理及实际的
编程方法。
这里我们没有采用多I/O口的8051系列单片机,而是采用了完全兼容C51指令系统的质优价廉的
AT89C2051单片机, 它的软件编程与C51完全一致。
    在多数的应用场合中,我们并不希望使用多I/O端口的单片机,原则上是使用尽量少引脚的
器件。在没有富余端口的情况下,怎样通过扩展电路达到预期的目的呢?我们希望通过此例使
设计人员在实际应用中了解一点电路扩展的原理,对实际的应用有所帮助。

下图是led动态显示电路及显示程序, 由于AT89C2051外部 15个I/O引脚, 即P1口和P3口, 单P3口的 P3.6是不引出的, 15个I/O口要直接驱动 8位LED显然是不够的, 我们通过一片面 74LS273对地址进行锁存,如果P1口仅用于显示驱动而没有与其它外设进行 数据交换, 可省略这个锁存器, 直接或通过其他 驱动电路驱动连接LED。 地址线我们通过 一片74LS138三—八译码器对8位LED进行分时选通,这样在任一时刻, 只有一位LED是点亮的, 但只要扫描的频率足够高(一般大于25Hz), 由于人眼的视觉暂留特性直观上感觉却是连续 点亮的,这就是我们常说的动态扫描电路。

    此电路中,74LS273用于驱动LED的8位段码,8位LED相应的"a"—"g"段连在一起,
它们的公共端分别连至由74LS138(点击芯片型号可浏览其详细的技术手册)译码选通后经74LS04反相驱动的输出端。这样当选通某一位LED时,
相应的地址线(74LS04输出端)输出的是高电平,所以我们的LED选用共阳LED数码管。
    动态扫描的频率有一定的要求,频率太低,LED将出现闪烁现象。
如频率太高,由于每个LED点亮的时间太短,LED的亮度太低,肉眼无法看清,
所以一般均取几个ms左右为宜,这就要求在编写程序时,
选通某一位LED使其点亮并保持一定的时间,
程序上常采用的是调用延时子程序。在C51指令中,延时子程序是相当简单的,
并且延时时间也很容易更改,
可参见程序清单中的DELAY延时子程序。
    为简单起见,我们只是编写了8位LED同步显示"00000000"—"11111111"
直到"99999999"数字,并且反复循环。
程序很简单,流程图略去。 

显示程序

[] [返回上一页] [打 印] [收 藏]
 

上一篇文章:LED显示屏控制电路
下一篇文章:0402封装尺寸
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
 
关于本站- 意见反馈 - 网站导航 - 帮助 - 隐私政策 - 联系我们 - 使用条款 - 安全承诺 - 友情连接
站长QQ:39550527 Powered by: 飓风网络(电路图
Copyright 2006-2008 Elecfans.Com.电子发烧友: 粤ICP备07065979号All Rights Reserved