南京邮电大学电工电子基础B实验八(译码与动态显示电路)

该实验旨在掌握二进制译码器和显示译码器的逻辑功能,通过74153数据选择器和Multisim软件模拟显示个人学号后四位(0709)以及学号最后一位加50的和的平方(3481)。实验中,利用计数器输出控制译码电路和数据选择,通过74153选择数据到CD4511译码器,最终在数码管上动态显示出对应的十进制数字。
摘要由CSDN通过智能技术生成

一、 实验目的

1.掌握二进制译码器、二-十进制译码器和显示译码器的逻辑功能及应用; 2.了解十进制数字显示电路的构成方法;

二、 主要仪器设备及软件

硬件:74153数据选择器等
软件:Multisim 14.0

三、 实验原理

在数字系统中,为了使数码管显示十进制数字,首先要将二-十进制代码送至显示译码器,再由译码器的输出去驱动数码管。
动态显示包括4个方面:控制部分、数据选择部分、译码驱动和显示部分。
图1是四位动态显示电路框图:
在这里插入图片描述

图1 四位动态显示电路框图

·使用一个二位二进制计数器(实验中用两个D触发器实现),用于产生00/01/10/11四个输出,二位二进制数输出信号,作用为:
一:用于控制译码电路(实验中使用74139译码器)选择相应的显示数字管;
二:用于两片74153数据选择器的地址端输入(B高位,A低位),选择相应的数据输出到CD4511译码器(D为高位,A为低位),使被选中数字显示管显示十进制数字。
·两片74153的数据输入端D,由实际情况而定。
·实验时,要注意数据高低位传输正确。

四、 实验任务与设计过程

实验任务:

1.用BCD七段显示译码器显示本人学号的后四位(0709)
2.用BCD七段显示译码器显示本人学号的最后一位+50的和的平方(3481)

设计过程:

如图1,当计数器输出“BA=00/01/10/11”时,数据选择器把数据A3A2A1A0/B3B2B1B0/C3C2C1C0/D3D2D1D0(3为高位,0为低位)送到译码驱动器CD4511(CD4511中D为高位,A为低位)。例如:某时BA=11,则2~4译码电路输出Y0=0,选中第一个显示数码管,此时第一个数码管显示BCD码D3D2D1D0的十进制数。
1.学号显示电路仿真图如图2所示:
在这里插入图片描述

图2 学号显示仿真电路图
分析如下:
本人学号后四位0709,对应的BCD码分别为0—0000、7—0111、9—1001,则要使CD4511译码的输入端DCBA接收的4个输入分为0000、0111、0000、1001。
计数器输出的两位二进制数为两片74153的地址选择,因为CD4511中D为高位,A为低位,所以:
①当需要显示第一个数字“0”时,右-高位74153的2X0=0,1X0=0,左-低位74153的2X0=0,1X0=0;
②当需要显示第二个数字“7”时,右-高位74153的2X1=0,1X1=1,左-低位74153的2X1=1,1X1=1;
③当需要显示第三个数字“0”时,右-高位74153的2X2=0,1X2=0,左-低位74153的2X2=0,1X2=0;
④当需要显示第四个数字“9”时,右-高位74153的2X3=1,1X3=0,左-低位74153的2X3=0,1X3=1;
在这里插入图片描述

2.“3481”显示电路仿真图如图3所示:
在这里插入图片描述

图3 3481显示仿真电路图
分析如下:
四位数字3481,对应的BCD码分别为3—0011、4—0100、8—1000、1—0001,则要使CD4511译码的输入端DCBA接收的4个输入分为0011、0011、1000、0001。
计数器输出的两位二进制数为两片74153的地址选择,因为CD4511中D为高位,A为低位,所以:
①当需要显示第一个数字“3”时,右-高位74153的2X0=0,1X0=0,左-低位74153的2X0=1,1X0=1;
②当需要显示第二个数字“4”时,右-高位74153的2X1=0,1X1=1,左-低位74153的2X1=0,1X1=0;
③当需要显示第三个数字“8”时,右-高位74153的2X2=1,1X2=0,左-低位74153的2X2=0,1X2=0;
④当需要显示第四个数字“1”时,右-高位74153的2X3=0,1X3=0,左-低位74153的2X3=0,1X3=1;

在这里插入图片描述

五、 实验步骤与仿真结果

按照实验原理将基础电路连接好,现在需要对两片74153数据选择器的数据段输入作分析,并正确连接,使数字显示管显示对应数字。

1.用BCD七段显示译码器显示本人学号的后四位(0709)

数据选择器输入端连接:
数字 (右-高位)74153输入 (左-低位)74153输入 CD4511的DCBA=
0 2X0=0,1X0=0 2X0=0,1X0=0 0000
7 2X1=0,1X1=1 2X1=1,1X1=1 0111
0 2X2=0,1X2=0 2X2=0,1X2=0 0000
9 2X3=1,1X3=0 2X3=0,1X3=1 1001

实验现象如图4所示:
在这里插入图片描述

图4 学号显示

2.用BCD七段显示译码器显示本人学号的最后一位+50的和的平方(3481)

数据选择器输入端连接:
数字 (右-高位)74153输入 (左-低位)74153输入 CD4511的DCBA=
3 2X0=0,1X0=0 2X0=1,1X0=1 0011
4 2X1=0,1X1=1 2X1=0,1X1=0 0100
8 2X2=1,1X2=0 2X2=0,1X2=0 1000
1 2X3=0,1X3=0 2X3=0,1X3=1 0001

实验现象如图5所示:
在这里插入图片描述

图5 3481显示

六、 实验小结

  1. 学会了基本动态显示电路的原理。
  2. 对数据选择器、译码器的应用有了进一步理解与巩固。

七、报告下载

word版报告

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亦是远方

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值