首页 理论教育 LED静态显示接口-单片机原理及应用技巧

LED静态显示接口-单片机原理及应用技巧

时间:2023-10-28 理论教育 版权反馈
【摘要】:静态显示一般应用在显示字位较少且显示亮度要求较高的场合。图5-7 CD4511引脚功能表5-1 CD4511真值表3.硬件译码的LED静态显示电路硬件译码的LED静态显示电路见图5-8。地址译码器74HC138的输出端Y7~Y5用作LE字位选通控制。

LED静态显示接口-单片机原理及应用技巧

1.静态显示原理

每位数码管独立显示一个数位,位通断由字位控制来实现,段内容由7段锁存/译码/驱动器控制,需要改变显示内容时I/O口才送出新数据。其特点是所需CPU的工作量较少,编程简单、亮度高、显示稳定,但每位数码管均需配置一块7段译码器芯片,硬件开销增加,且所需的I/O口线较多。静态显示一般应用在显示字位较少且显示亮度要求较高的场合。

2.硬件译码器芯片

通常采用硬件译码器芯片CD4511作7段锁存/译码/驱动器,锁存的是输入的4位BCD码,进行7段字形译码,驱动LED数码管发光。16脚DIP封装的CD4511引脚功能见图5-7。

灯测试端978-7-111-49886-5-Chapter05-12.jpg和熄灭端978-7-111-49886-5-Chapter05-13.jpg高电平,锁存端LE=0时,译码输出字形码a~g;LE=1时,输入的BCD码被锁存。合法BCD码为0~9,非法码为A~F。若要使显示熄灭,变通用法是输入非法码。CD4511真值表见表5-1。

978-7-111-49886-5-Chapter05-14.jpg

图5-7 CD4511引脚功能

5-1 CD4511真值表

978-7-111-49886-5-Chapter05-15.jpg(www.xing528.com)

3.硬件译码的LED静态显示电路

硬件译码的LED静态显示电路见图5-8。用共阴极型数码管,高电平时点亮。BCD码输入端A~D分别并联,并与P1.0~P1.3口连接,输入字段数据。地址译码器74HC138(见4.1.2节)的输出端Y7~Y5用作LE字位选通控制。当需要改变显示时,BCD码字段数据同时被送入三片CD4511;对地址译码器执行978-7-111-49886-5-Chapter05-16.jpg写操作,使Y5~Y7的一条片选线为低,相应由LE所选通的CD4511便输出7段译码信号,然后BCD码被LE的高电平锁存,其余芯片因未被选通而数据不变。字位译码真值表见表5-2。

978-7-111-49886-5-Chapter05-17.jpg

图5-8 硬件译码的LED静态显示电路

5-2 字位译码真值表

978-7-111-49886-5-Chapter05-18.jpg

硬件译码的静态显示编程较简单,把地址译码器(数位少也可直接用线选法)作为外部RAM,由数据指针DPTR给定地址。例如要使图中的CD4511(1)驱动数码管显示字符“3”,根据表5-2的关系,只要保证Y7为0的16位地址都能选通74HC138,现取A000H。累加器A可任意取值。相应的语句为:

978-7-111-49886-5-Chapter05-19.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈