数据选择器及其应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据选择器及其应用

物联网工程

郭港国

26

一、实验目的

1、掌握中规模集成数据选择器的逻辑功能及使用方法

2、学习用数据选择器构成组合逻辑电路的方法

二、实验原理

数据选择器又叫“多路开关”。数据选择器在地址码(或叫选择控制)电位的控制下,从几个数据输入中选择一个并将其送到一个公共的输出端。数据选择

器的功能类似一个多掷开关,有四路数据D

0~D

3

,通过选择控制信号 A

1

、A

(地

址码)从四路数据中选中某一路数据送至输出端Q。

1、双四选一数据选择器 74LS153

所谓双4选1数据选择器就是在一块集成芯片上有两个4选1数据选择器。引脚排列如图4-1,功能如表4-1。

表4-1

图4-1 74LS153引脚功能

S1、S2为两个独立的使能端;A1、A0为公用的地址输入端;1D0~1D3和2D0~

2D

3分别为两个4选1数据选择器的数据输入端;Q

1

、Q

2

为两个输出端。

1)当使能端S1(S2)=1时,多路开关被禁止,无输出,Q=0。

2)当使能端S1(S2)=0时,多路开关正常工作,根据地址码A

1、A

的状态,

将相应的数据D

0~D

3

送到输出端Q。

如:A

1A

=00 则选择D

O

数据到输出端,即Q=D

A

1A

=01 则选择D

1

数据到输出端,即Q=D

1

,其余类推。

数据选择器的用途很多,例如多通道传输,数码比较,并行码变串行码,以及实现逻辑函数等。

2、数据选择器的应用—实现逻辑函数

例:用4选1数据选择器74LS153实现函数:ABC

C

AB

C B

A

BC

A

F+

+

+

=

函数F的功能如表(4-2)所示

表4-2 表4-3

函数F 有三个输入变量A 、B 、C 择器有两个地址端A 1、A 0数,在设计时可任选A 接A 1,B 接A 0能表改画成表(4-3变量A 、B 、C 中

A 、

B 接选择器的地址端A 1、A 0,由表 (4-3)不难看出:

D 0=0, D 1=D 2=C , D 3=1 则4选1数据选择器的输出,便 实现了函数ABC C AB C B A BC A F +++= 接线图如图(4-3)所示。

图4-3 用4选1数据选择器实现ABC

C

AB

C

B

A

BC

A

F+

+

+

=

当函数输入变量大于数据选择器地址端(A)时,可能随着选用函数输入变量作地址的方案不同,而使其设计结果不同,需对几种方案比较,以获得最佳方案。

三、实验设备与器件

1、+5V直流电源

2、逻辑电平开关

3、逻辑电平显示器

4、)74LS153 74LS04 74LS32

四、实验内容

1、测试数据选择器74LS153的逻辑功能

按图4-1接线,地址端A

1、A

、数据端1D

~1D

3

、使能端1S接逻辑开关,输

出端1Q接逻辑电平显示器,按74LS153功能表逐项进行测试,记录测试结果。

2、用8选1数据选择器74LS151设计三输入多数表决电路。

1)写出设计过程

2)画出接线图

3)验证逻辑功能

1、测试数据选择器74LS151的逻辑功能:

X0-X7为数据输入端

A、B、C地址输入端

Y:数据输出端

E’=0时,74LS151工作;E’=1时,74LS151不工作

真值表为:

2、用数据选择器74LS151实现逻辑函数:

Y =0D (

)C B A +1D ()C B A +2D ()C B A +3D ()BC A

4D )C B A 5D C B A 6D (

)

C AB +7

D ()ABC

要有 :Y=B A +C A +C B 则要:0D =1D =7D =0

2D =3D =4D =5D =6D =1

3、用数据选择器74LS153实现逻辑函数:

1 0 5 1 1 0 6 1

1

1

7

Y =0D ()B A +1D ()B A +2D ()

B A +3D ()AB 要使:

既有:0D =3D =0

1D =2D =1

2、用8选1数据选择器74LS151设计三输入多数表决电路。

74LS151 为互补输出的 8 选 1 数据选择器,集成芯

片引脚排列如图 4-25,功能如表 4-11 所示。

选择控制端(地址端)为A2~A0,按二进制译码,图 4-2574LS151

引脚排列

从 8 个输入数据D0~D7中,选择一个需要的数据送到

输出端Q,S为使能端,低电平有效。(1)使能端S=1 时,不论A2~A0状态如何,

均无输出(Q=0,Q=1),多

路开关被禁止。

(2)使能端S=0 时,多路开关正常工作,根据地址码A2、A1、A0的状态选

择D0~D7中某一个通道的数据输送到输出端Q。

如:A2A1A0=000,则选择D0数据到输出端,即Q=D0。

如:A2A1A0=001,则选择D1数据到输出端,即Q=D1,其余类推。

五、实验收获、体会:

1.实验中要求掌握74LS151,74LS153的性能和工作条件;

2.要会用数据选择器来实现函数功能.

相关文档
最新文档