一般数字系统中处理和运算结果都是用二进制编码、BCD码或其他编码表示的,要将最终结果通过LED显示器用十进制数显示出来,就需要先用译码器将运算结果转换成段码,当然,要使发光二极管发亮,还需要提供一定的BCD码驱动电流。所以这两种显示器也需要有相应的驱动电路,如图8 - 42所示。QP7C19935DMB
市场上可买到现成的译码驱动器,如共阳极译码驱动器74LS47、共阴极译码驱动器74LS48等。
74LS47,74LS48是七段显示译码驱动器,其输入是BCD码,输出是七段数字显示译码器的段码。74LS47译码驱动电路如图8- 43所示,真值表如表8 -17所列。
其工作过程是:输入的BCD码(A,B,C,D)经74LS47译码,产生7个低电平输出经限流电阻分别接至共阳极显示器对应的7个段,当这7个段有一个或几个为低电平时,该低电平对应的段点亮。dp为小数点控制端,当dp端为低电平时,小数点亮。LT为灯测试信号输入端,可测试所有端的输出信号;RBI为消隐输入端,用来控制发光显示器的亮度或禁止译码器输出;BI/RBO为消隐输入或串行消隐输出端,具有自动熄灭所显示的多位数字前后不必要的“零”位的功能,在进行灯测试时,BI/RBO信号应为高电平。
关键词: 七段数字显示译码器