显示译码器和数码管的应用

[键入文字]

显示译码器和数码管的应用设计与仿真

一、实验目的

1.熟练掌握显示译码器和七段译码器的使用方法。

二、实验要求

1. 绘图必须规范、严谨。

2. 在实验中了解共阳极数码管和共阴极数码管的区别。 3. 打印实验报告上交,同时上传所有Proteus、Word文档。

三、实验设备

计算机、Proteus软件、Word软件、74LS47 3片、74LS48 1片、七段共阳极数码管 3个、七段四位位选共阴极数码管 1个。

四、实验项目

显示译码器和数码管的应用设计

五、实验内容及步骤

(1)74LS47的测灯功能

74LS47是BCD码到七段显示译码器,输出低电平有效,必须接共阳极七段数码管。74LS47有七个输入端和七个输出端。七个输出端分别接数码管的a、b、c、d、e、f、g端:七个输入端中D、C、B、A接四位BCD码,另外三个段即3、4、5端是功能端,低电平有效,平时不用时一般都接高电平,不能够悬空,在proteus中的连线如图1所示

图 1 74LS47功能测试

在74LS47的个输入端接LOGICSTATE,先令4、5端为高电平,即让其引脚功能失效,令3端为低电平,发现此时数码管显示为‘8’。改变输入BCD码,则

[键入文字]

数码管显示不改变。因此,3端为测灯输入端LT,因为数码管容易缺段,用这个端可以判断所接数码管那个段已烧坏,对以后复杂电路功能测试和故障找寻带来方便。

(2)74LS47的灭零功能

74LS47的4、5端是灭零输入和输出功能。即多个74LS47分别驱动数码管显示多位十进制数十进制数时(比如共三位,最高位为百位),当百位上的数为零时,此时一定不能显示;在判断十位上数是否为零,亦不能显示;此时个位上是零可以显示。另一种情况,当百位不为零时,即使十位上为零也必须显示。按照这个规律,设计如图2所示电路图

图 2 74LS47灭灯功能应用电路

百位显示译码器的灭零输入端RBI接地,灭零优先权最高,只要输入端的

BCD码为零,输入端现实就灭掉,当输入端显示灭零后,在RBO端输出一个低电平信号,这个信号接到十位的灭零输入端RBI上,即十位的灭零优先权是建立在百位灭零的基础上的。个位不能灭零,故RBI端接高电平。 不灭零和百位不灭零显示。如图3、图4所示

[键入文字]

图 3 74LS47十位不灭零电路仿真

图 4 74LS47百位不灭零电路仿真

(3)七段四位位选共阴极数码管的应用

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4