实验四-验证性实验—MSI数据选择器逻辑功能测试

别妄想泡我
568次浏览
2020年12月07日 11:38
最佳经验
本文由作者推荐

科室管理-冯雪冰

2020年12月7日发(作者:容庚)


实验四 验证性实验——MSI数据选择器逻辑功能测试

一.实验目的
1.测试中规模(MSI)集成数据选择器的逻辑功能和学习其使用方法;
2.学习数据选择器扩展使用的方法。
二.实验原理
数据选择器所起的作用是指经 过选择,把多个通道的数据传送到唯一的公共数据通
道上。数据选择器的功能类似一个多掷开关,其原理 为,数据选择器在地址码的控制下,
对几个输入数据中进行选择,如图4-l所示。图中有四路数据D< br>0
~D
3
,通过选择控制地
址A
1
、A
0< br>,从四路输入数据中选中某一路数据从Q端输出。

表4-1
16 15 14 13 12 11 10 9

D
0
输 入


D
V
CC

D
4
D
5
D
6
D
7
A
0
A
1
A
2

Q

1
S A
2
A
1
A
0




D
2

74LS151
1   


D
3


D
3
D
2
D
1
D
0

Q Q
S
GND
0 0 0 0
1 2 3 4 5 6 7 8

0 0 0 1
A
0
A
1

地址码输入端
0 0 1 0

图4-1 四选一数据选择器示意图
图4-2 74LS151引脚排列
0 0 1 1

0 1 0 0
数据选择器为目前逻辑设计中应用十分广泛的逻辑部
0 1 0 1
0 1 1 0
件,它有2选1、4选l、8选1、16选1等类别。
0 1 1 1
数据选择器的电路结构一般可用或门阵列组成,也有用
传输门开关和门电路混合而成的。
1.八选一数据选择器74LS151
74LS151为8选1数据选择器,引脚排列如图4-2,功能如表4-1。
输 出
Q Q
0 1
D
0
D
0
D
1
D
1
D
2
D
2
D
3
D
3
D
4
D
4
D
5
D
5
D
6
D
6
D
7
D
7

(1)使能端
S
=1时,不论A
2
~A0
为何值,数据选择器均无输出(Q=0,
Q
=1),多路开
关被禁止使 用。
(2)使能端
S
=0时,数据选择器正常工作,根据地址码A
2
、A
1
、A
0
的数据选中D
0

D
7< br>中某一个路数据从Q端输出。。
如:A
2
A
1
A
0
=000,则选择D
0
数据到输出端,即Q=D
0

如: A
2
A
1
A
0
=001,则选择D
1
数据 到输出端,即Q=D
1
,其余类推。
8选1数据选择器的逻辑输出表达式可写为 < br>FA
2
A
1
A
0
D
0
A
2
A
1
A
0
D
1
A
2
A1
A
0
D
2
A
2
A
1
A< br>0
D
3
A
2
A
1
A
0
D
4
A
2
A
1
A
0
D
5
A
2
A
1
A
0
D
6
A
2A
1
A
0
D
7
2.双四选一数据选择器74LSl53
…………(4.1)
双4选1数据选择器是在同一块集成片上存在两个4选1数据选择器。引 脚排列如
图4-3,逻辑功能如表4-2。
1
S
、2
S
为两个独立的使能端,地址端A
1
、A
0
为公用的,输入一个地址,两个数据
选择器同时选中相应的数据输入端,1D
0
~1D
3
和2D
0
~2D
3
分别为两个4选1数据选择
1


器的数 据输入端,Q
1
、Q
2
为两个输出端。

(1)当使能端1
S
(2
S
)=1时,多路开关被禁止,无输出,1Q(2Q)=0。
(2)当使能端1
S
(2
S
)=0时,多路开关正常工作,根据地址码A< br>1
、A
0
的状态,将相应
的数据D
0
~D
3
送到输出端Q。
表4-2

输 入 输出
如: A
1
A
0
=00 则选择1D
0
和2D
0
的数据到输出端,有1Q=1D
0

2Q=2D
0
;A
1
A
0
=01 则选择1D
1
和2D1
的数据到输出端,有1Q=1D
1

S

A
1
A
0
Q
1   0
2Q=2D
1
,其余类推。
0 0 0 D
0
双4选1数据选择器应用较为广泛,通过简单的连接就可以成
0 0 1 D
1
0 1 0 D
2
为8选1数据选择器和4选2数据选择器。
0 1 1 D
3

数据选择器的用途很多,例如多通道传输,数码比较,并行码
变串行码,以及实现逻辑函数等。
三.实验设备与器件
16 15 14 13 12 11 10 9
2D
1
2D
0

2Q
V
CC

2S
A
0

2D
3
2D
2

1.数字电实验箱
74LS153
2.74LS151一片、74LS153一片

D
0

1Q
GND
1S
A
1

1D
3

1D
2

1D
1
1
四.预习内容
1 2 3 4 5 6 7 8
1.复习数据选择器的工作原理;
图4-3 74LS153引脚排列
2.复习将双4选1数据选择器接成8选1数据选择器
接和4选2数据选择器的方法。
D
0

D
1


3.复习利用数据选择器实现逻辑函数的方法。
D
Q
2

D
5

D
3
五.实验内容

连续
D
4

1.测试数据选择器74LS151 的逻辑功能
脉冲
D
5

按图4-4接线,地址端A
2< br>A
1
A
0
和使能端
S
接实验
箱中的“逻辑电 平输出”,把实验箱中的“连续脉冲源”
输出端与数据选择器数据输入端D
5
连接,把 矩形波频
率调至1kHz左右并用示波器的一线进行监测,示波器
的另一线监测输出端Q的波形 。在地址端A
2
A
1
A
0
分别
输入000~111 的地址码,观察在哪个地址码时Q端有
波形输出,思考观察结果,并将结果记录在步骤一的表格中。 < br>2.把两个74LS153接成4选2数据选择器,同学们参考课件《数据选择器和分配器》
中的 相应内容,把电路图画在步骤二中。然后自行连接电路,把八个数据输入端分别接
入实验箱的“逻辑电平 输出”端并使1D
3
1D
2
1D
1
1D
0
=1010,2D
3
2D
2
2D
1
2D
0
=0011,然后
填写步骤2的表格,由表格判断这样连接是否实现了4选2功能。
3.利用 74LS151设计一个监视交通信号灯工作状态的逻辑电路。每一组信号灯由红
R、黄Y、绿G三盏灯 组成。正常工作情况下,任何时刻必有一盏灯点亮(规定灯亮为1),
而且只允许有一盏灯点亮,其他五 种状态均为故障。电路发生故障时,要求发出故障信
号F(有故障信号规定为1),以提醒维护人员前去 修理。要求同学们先设计好逻辑电路
(在步骤三中写出设计全过程),并使用实际电路实现之。连接好电 路后,按步骤三的表
三操作验证电路是否正确,其中故障信号输出端F可接入实验箱中的“逻辑电平显示 ”
电路进行监测。
2
图4-4
接逻辑电平输出
74LS151逻辑功能测试
源输
出和
示波
Q
D
6

D
7

A
0
A
1
A
2

S


实验原始数据记录
步骤1:74LS151逻辑功能验证(在MUX的D
5
端输入矩形脉冲波)
表一
S
A
2
A
1
A
0

0
0
0
0
0
1
1
1
结论:



0
0
1
0
1
0
Q是否有波形








Q的波形
D
5
的波形

11
0
0
1
0
1
0
1
11

步骤2:两个4选1数据选择器扩展为4选2数据选择器。
1、画出4选2的电路图






2、令1D
3
1D
2
1D
1
1D
0
=1010,2D
3
2D
2
2D
1
2D
0
=0011。
表二
A
1
A
0
1Q 2Q
0
0
1
1

结论:




3
0
1
0
1




D分别接连续
脉冲源输出和
示波器
步骤3:设计交通灯监测电路。
表三(验证交通灯监测电路逻辑关系的真值表)
R
0
0
0
0
1
1
1
1


G
0
0
1
1
0
0
1
1
Y
0
1
0
1
0
1
0
1
F








设计过程:(写出真值表,逻辑表达式,使用74LS151实现的逻辑图)
4

完善的售后服务-英国摇滚乐队


感想的意思-中国军事排名


高胜美的歌-击杀图标


个性头像女生-it名人


qq空间v8新版-但使龙城飞将在


中国铁路图-油桐花


10qq-不用电源的路由器


最炫民族风吉他谱-软件工程师培训