减小字体
增大字体
作者:佚名 来源:本站整理 发布时间:2011-12-07 18:36:51
单片机应用系统中常使用LED
dddtt显示器,在需多位LED显示时,
dd dtt. com简化电路,降低成本,常将
8 tt t8.com门的选线并联在一起,由一个8位I/O口控制,而共阴(阳)I/O线受控制,实现各部分时选通。如图1所示
ssBbww为6位LED动态显示接口电路。
表1 控制符号
| 段选2
| 段选1
|
| a
| b
| c
| d
| e
| f
| g
| dp
| Led1
| led2
| led3
|
第1次
| 0
| 1
| 1
| 1
| 1
| 1
| 1
| 1
| 0
| 1
| 1
|
第2次
| 1
| 0
| 1
| 1
| 1
| 1
| 1
| 1
| 1
| 1
| 1
|
第3次
| 1
| 1
| 0
| 1
| 1
| 1
| 1
| 1
| 1
| 0
| 1
|
第4次
| 1
| 1
| 1
| 0
| 1
| 1
| 1
| 1
| 0
| 1
| 1
|
第5次
| 1
| 1
| 1
| 1
| 0
| 1
| 1
| 1
| 0
| 1
| 0
|
第6次
| 1
| 1
| 1
| 1
| 1
| 0
| 1
| 1
| 0
| 0
| 0
|
第7次
| 1
| 1
| 1
| 1
| 1
| 1
| 0
| 1
| 0
| 1
| 1
|
第8次
| 1
| 1
| 1
| 1
| 1
| 1
| 1
| 0
| 0
| 0
| 0
|
表2 共阳型字符表字形
| a
| b
| c
| d
| e
| f
| g
| dp
| 编码
|
0
| 1
| 1
| 1
| 1
| 1
| 1
| 0
| 0
| FC
|
1
| 0
| 1
| 1
| 0
| 0
| 0
| 0
| 0
| 60
|
2
| 1
| 1
| 0
| 1
| 1
| 0
| 1
| 0
| DA
|
3
| 1
| 1
| 1
| 1
| 0
| 0
| 1
| 0
| F2
|
4
| 0
| 1
| 1
| 0
| 0
| 1
| 1
| 0
| 66
|
5
| 1
| 0
| 1
| 1
| 0
| 1
| 1
| 0
| B6
|
6
| 1
| 0
| 1
| 1
| 1
| 1
| 1
| 0
| BE
|
7
| 1
| 1
| 1
| 0
| 0
| 0
| 0
| 0
| E0
|
8
| 1
| 1
| 1
| 1
| 1
| 1
| 1
| 0
| FE
|
9
| 1
| 1
| 1
| 1
| 0
| 1
| 1
| 0
| F6
|
www.ddd tt. com8 tt t8.com6位选线皆由一个I/O口控制,因此
www.8 t tt8. com,在每一瞬间,6位LED会显示
dddTt.com的字符。要想每位显示不同的字符,就必须
ssbbww. c om采用扫描方***流点亮各位LED,即在每一瞬间只使某一位显示字符。在此瞬间,段选控制I/O口输出相应字符段选码(字型码),而位选则控制I/O口在该显示相应字符。如此轮流,使每位分时显示该位应显示字符,根据人眼视觉特性,当LED所加信号频率大于50Hz时,人眼不能感觉其变化,
8ttt8每位显示的间隔不能超过20ms,也
www.hnygpx.com说要在20ms之内分时的点亮
8 tt t8.comLED,LED越多所分的时间越短,亮度就会不足;
8 tt t8.com增加
www.8 t tt8. com点亮时间,又会使扫描频率下降,有闪烁感
Dddtt
造****眼的彼劳,这种方式
www.hnygpx.comsSBbWw大家常用的动态扫描方式,这种扫描方式仅适用于LED不超过10个时的场合。
8 tt t8.com现在
dd dtt. com需要
sSbBwW.cOm24个甚至更多,是否
www.hnygpx.com得采用专门
8ttt8驱动电路?能否在不增加
www.8 t tt8. com硬件开销又能解决
8t t t 8. c o m问题?这
www.hnygpx.com本文介绍的一种全新的思路,电路连接如图示2。其硬件电路与常规的动态扫描方式
8 t tt8. com一样,主要差别
www.hnygpx.com在控制方法的不同。
若LED为共阳型,段选2的控制信号先使a段为低电平,其余b、c、d、e、f、g、dp段全为高电平,这样led1、led2....led23、led24是否要点亮其中的a划还要受段选1的控制,段选1又是由待显示的数据控制,
段选2的控制信号再轮流使b、c、d、e、f、g、dp为低电平,依次扫描,即每个字是一笔一笔受控是否需要
sSbBwW.cOm点亮,这样只要8次循环,就可完成一次显示,而不必考虑接入LED的个数。如要显示3个数字为1、2、3(led1、led2、led3),则加入的控制信号见表1,共阳型字符表见表2。
某项目控制系统需要
sSbBwW.cOm显示24个数字,考虑到单片机I/O资源有限,按常规方法必需扩展I/O,这样就使电路
www.dDdtt.com
又增加
www.8 t tt8. com了硬件成本,能否以软代硬就成为设计的关键所在。图3所示
ssBbww的电路中采用上面介绍的方法,用软件方式显示24个数字,电路采用了4片74LS164,1片MC1413(ULN2003),单片机只需通过RXD、TXD就可控制显示,软件流程图如图4所示
ssBbww。 ★★★★★ 湖南省阳光电子技术学校常年开设:手机维修培训、家电维修培训、电工培训、电脑维修培训、焊工培训--面向全国火爆招生!网址:http://www.hnygpx.com 报名电话:0731-85579057)。百分百安置就业。颁发全国通用权威证书。采用我校多年来独创的“模块教学法”,理论与实践相结合、原理+图纸+机器三位一体的教学模式,半天理论,半天实践,通俗易懂,确保无任何基础者也能全面掌握维修技能、成为同行业中的佼佼者。包教包会包工作(一期不会,免费学会为止)。