数字显示译码器在数字系统中,常需要将数字、文字或符号等直观地显示出来 能够显示数 字、文字或符号的器件称为显示器数字电路中的数字量都是以一定的代码形式 出现的,所以这些数字量要先经过译码, 才能送到显示器去显示这种能把数字 量翻译成数字显示器所能识别的信号的译码器为数字显示译码器数字显示器有多种类型按显示方式分,有字型重叠式、点阵式、分段式等 按发光物质分,有半导体显示器,又称发光二极管(LED )显示器、荧光显示器、 液晶显示器、气体放电管显示器等目前应用较广泛的是由发光二极管构成的七 段数字显示器① 七段数字显示器图6-53为发光二极管构成的七段数字显示器它是将七个发光二极管(小数点也是一个发光二极管,共八个)按一定的方式排列起来,七段 a、b、c、d、e f、g (小数点DP)各对应一个发光二极管,利用不同发光段的组合,显示不同的阿拉伯数字DP(a) ( b)图6-53七段数字显示器(a)数字显示器 (b)显示的数字根据七个发光二极管的连接形式不同,七段数字显示器分为共阴极和共阳极接法两种(a) (b)图6-54 七段数字显示器的内部接法(a)共阳极 (b)共阴极图6-54 (a)是共阳极接法,它是将七个发光二极管的阳极连在一起作公共 端,使用时要接高电平。
发光二极管的阴极经过限流电阻接到输出低电平有效的 七段译码器相应的输出端图6-54(b)所示是共阴极接法,它是将七个发光二极管的阴极连在一起作 公共端,使用时要接低电平发光二极管的阳极经过限流电阻接到输出高电平有 效的七段译码器相应的输出端改变限流电阻的阻值,可改变发光二极管电流的大小,从而控制显示器的发 光亮度②七段显示译码器74LS48由七段显示器可知,要显示十进制数字,就必须将十进制数的代码进行译码, 译码后的输出电流点亮相应的字段七段显示译码器可以完成上述的译码功能配合各种七段显示器有多种七段显示译码器适用于共阴极显示器的有 74LS48、74LS49等;适用于共阳极显示器的有 74LS47等七段显示译码器74LS48是常用的、具有驱动能力的集成七段显示译码器图6-55是74LS48的引脚排列图,图6-56是 其示意图,表6-28是其真值表74LS44R8i匚do匸io ZI n图6-55 74LS48引脚排列图 图6-56 74LS48示意图表6-28 七段显示译码器74LS48逻辑功能表卜进制或功能输 人输人/输出输宇战~LTRBIAaBI/RBO斗y.丼KjY(叫011000011i1IJI0LJ11X000110i1000ri1121x00101i01I01一1匸3]x001111111001~\二 141X010n101100J11 1=15J冥0101110110I1c61X011o101111]1Ci71冥01ii1J110000"i181X1000Ii11II1ICi口91X1o011I1I0011ij10LX10]010001101匚111 .X101]100I]00I3121XI10010100011IJ131XI101I1001011匚141XJ1]0I0001111匚151XJ11]10000000全暗灭灯XXXXXX00000000■全暗灭零I0000000000000全暗试灯0冥XXXX]]II1111Fl由表6-28可知,A A2 Ai Ao为显示译码器的输入端,Ya〜Yg为输出端,输出高电平有效,可以直接驱动共阴极显示器。
如,当输入为 0101时,译码输出Ya、Yc、Yd、Yf、Yg为1,其他为0,点亮共阴极七段显示器的a、c、d、f、g段,显示器显示数字574LS48除了输入、输出端外,还设置了一些辅助控制端:试 灯输入LT、灭零输入RBI、灭灯输入/灭零输出bI/RBO下面结合功能表介绍74LS48的工作情况及这些辅助控制端的作用① 正常译码显示:从功能表的1〜10行可见,只要LT -1,BI/RBOh, 译码器方可对输入为十进制 0〜9的对应二进制码0000〜1001进行译码,产生显 示器显示0〜9所需的七段显示码② 试灯输入LT :本输入端用于测试显示器的好坏, 低电平有效从功能表 的最后1行可见,当LT =0,BI/rbo =1,无论输入怎样,若七段均完好,Ya〜 Yg输出全为1,显示器的七段应全亮③ 灭零输入端RBI :本输入端用于消隐无效的 0,低电平有效比较功能 表的第1行和倒数第2行可见:当LT =1,而输入为0的二进制码0000时,只有当RBI =1时,才产生0的七段显示码;如果此时 RBI =0,则译码器的Ya〜 Yg输出全为0,该位输出不显示,即0字被熄灭,且使BI/RB^ =0。
当输入不为 0时,该位正常显示④ 灭灯输入/灭零输出bI/rbo :这是一个双功能的输入/输出端可以作输 入端,也可以作输出端使用作输入端使用时,当 BI = 0,不管输入如何,显示器不显示数字;作输出端使用时,当 LT =1,且RBI二0,译码输入 A A Ai A0 =0000时,RBO = 0,用以指示该位正处于灭零状态将bI/RbO和RBI配合使用,可以实现多位数码显示系统的灭 0控制图6-57 所示的多位数码显示系统中,只需在整数部分把高位的 RBO与低位的RBI相 连,在小数部分将低位的RBO与高位的RBI相连,就可以把前后多余的0熄灭整数部分只有高位是0,且被熄灭的情况下,次高位才有灭 0输入信号同理,小数部分只有低位是0,且被熄灭的情况下,次低位才有灭 0输入信号如090.50可显示为90.5o图6-57具有灭零控制的数字显示系统参考资料:数电 P74-86。