两个 双8选1数据选择器 如何实现4个输入?

如题所述

成电路.其基本功能是完成对多路数据的选择与分配、在公共传输线上实现多路数据的分时传送.此外,还可完成数据的并-串转换、序列信号产生等多种逻辑功能以及实现各种逻辑函数功能.因而,属于通用中规模集成电路.
一 . 多路选择器
多路选择器(Multiplexer)又称数据选择器或多路开关,常用MUX表示.它是一种多路输入、 单路输出的组合逻辑电路.
1.逻辑特性
(1) 逻辑功能:从多路输入中选中某一路送至输出端,输出对输入的选择受选择控制量控制.通常,对于一个具有2n路输入和一路输出的多路选择器有n个选择控制变量,控制变量的每种取值组合对应选中一路输入送至输出.

(2) 构成思想: 多路选择器的构成思想相当于一个单刀多掷开关,即

2.典型芯片
常见的MSI多路选择器有4路选择器、8路选择器和16路选择器.
(1) 四路数据选择器T580的管脚排列图和逻辑符号
图7.14(a)、(b)是型号为T580的双4路选择器的管脚排列图和逻辑符号.该芯片中有两个4路选择器.其中,D0~D3为数据输入端;A1、A0为选择控制端;W、W为互补输出端.
图7.14 T580的管脚排列图和逻辑符号
(2) 四路数据选择器T580的功能表
四路数据选择器的功能表如表7.4所示.
表7.4 四路选择器功能表
选择控制输入
A1 A0
数 据 输 入
D0 D1 D2 D3
输 出
W

0 0
0 1
1 0
1 1
D0 d d d
d D1 d d
d d D2 d
d d d D3
D0
D1
D2
D3

(3) 四路数据选择器T580的输出函数表达式
由功能表可知,当A1A0=00时,W=D0;当A1A0 =01时,W=D1;当A1A0 =10时,W=D2;当A1A0 =11时,W=D3.即在A1A0的控制下,依次选中D0~D3端的信息送至输出端.其输出表达式为

式中,mi为选择变量A1、A0组成的最小项,Di为i端的输入数据,取值等于0或1.
类似地,可以写出2n路选择器的输出表达式

式中,mi为选择控制变量An-1,An-2,…,A1,A0组成的最小项;Di为2n路输入中的第i路数据输入,取值0或1.

3.应用举例
多路选择器除完成对多路数据进行选择的基本功能外,在逻辑设计中主要用来实现各种逻辑函数功能.
(1) 用具有n个选择控制变量的多路选择器实现n个变量函数
一般方法:将函数的n个变量依次连接到MUX的n个选择变量端,并将函数表示成最小项之和的形式.若函数表达式中包含最小项mi,则相应MUX的Di接1,否则Di接0 .
例1 用多路选择器实现如下逻辑函数的功能
 F(A,B,C)=∑m(2,3,5,6)

解 由于给定函数为一个三变量函数故可采用8路数据选择器实现其功能.
 因为8路数据选择器的输出表达式为

逻辑函数F的表达式为

比较上述两个表达式可知:要使W=F,只需令A2=A,A1=B,A0=C且D0=D1=D4=D7=0,而D2=D3=D5=D6=1即可.据此可作出用8路选择器实现给定函数的逻辑电路图,如图7.15所示.

图7.15 逻辑电路图
上述方案给出了用具有n个选择控制变量的多路选择器实现n个变量函数的一般方法.
(2) 用具有n个选择控制变量的多路选择器实现n+1个变量的函数 一般方法:从函数的n+1个变量中任n个作为MUX选择控制变量,并根据所选定的选择控制变量将函数变换成如下形式:

以确定各数据输入Di.假定剩余变量为X,则Di的取值只可能是0、1或X,X四者之一.
例2 假定采用4路数据选择器实现逻辑函数
F(A,B,C)=∑m(2,3,5,6)
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-28
那3个是控制端,输入端是8个。。你要想把控制端变成4个,那输入端就16个。。
第2个回答  2012-11-24
说实话,没看懂你的要求。追问

8选1数据选择器只有3个输入,现在有ABCD四个变量,如何输入?

数电 里的

怎么用8选1数据选择器实现四变量的逻辑函数?
列真值表,然后写表达式,写出来后自然就会了

如何用数据选择器实现四种状态输出?
用4选1数据选择器实现该函数,A,B分别接入数据选择器的A1,A0地址输入端,C作为数据输入端,上式化为4选1数据选择器的标准逻辑式:Y=A1A0'(C+C')+A1A0C'=A1'A0'·0+A1'A0·0+A1A0'·1+A1A0·C'。这样A1'A0'和A1'A0(分别对应D0和D1)应该输入'0'电平;A1A0'对应的数据线D2应...

利用8选1数据选择器74LS151设计四舍五入判别电路?
思路是用较低位的三个逻辑电平分别作为ABC输入,最高位输入控制端,因为输入最高位时灯是必然亮的,由此把灯接入反向输出端。由于是反向输出端输出,因此是D0~D4接入电源

如何用两个八选一数据选择器设计全加器
使用两个8选1数据选择器设计全加器的步骤:1、将两个8选1数据选择器连接起来。2、将第一个8选1数据选择器的输出作为全加器的输入A和输入B。3、将第二个8选1数据选择器的输出作为全加器的进位输入C。4、将第一个8选1数据选择器的选择信号(S)连接到第二个8选1数据选择器的选择信号(S)上...

8选1数据选择器怎么接双四选一
用8选一的q3控制双四选一的ts非就可以,如图所示:数据选择器是指经过选择,把多个通道的数据传送到唯一的公共数据通道上去,实现数据选择功能的逻辑电路称为数据选择器。在多路数据传送过程中,能够根据需要将其中任意一路选出来的电路,叫做数据选择器,也称多路选择器或多路开关。

如何设计奇偶校验电路?
设计一个奇偶校验电路。四个输入变量,有16个组合状态,所以用两片8选1数据选择器74LS151来做,比较容易。三输入奇偶校验电路偶数个1时输出1,其真值表如图左,Y=A'B'C'+A'BC+AB'C+ABC',对比74ls138真值表,输出对应项为Y=Y0'+Y3'+Y5'+Y6'=(Y0'Y3'Y5'Y6')'。奇偶校验电路设计用2...

如何使用74LS151实现4个变量的逻辑函数?
74ls151是8选1的数据选择器,数据选择变量是3位,要实现4个变量的逻辑函数,需要用2片74LS151,就有16个数据输入端了,而片选端S' 作为第四个变量,所以,当函数变量ABCD的D=0时,选第1片,D=1,选第2片。而2片有数据选择输出端要用一个或门合并输出为F。如下逻辑图,也是仿真图。

设计一个奇偶校验电路,要求当输入的四个变量中有偶数个1时,输出为1...
设计一个奇偶校验电路。四个输入变量,有16个组合状态,所以用两片8选1数据选择器74LS151来做,比较容易。真值有如下 画出卡诺图如下 从卡诺图可见,函数不能化简单了。要用门电路做,有7个与项,需要7个门电路,很麻烦的。所以,用8选1数据选择器74LS151来做,就比较容易啦。逻辑图如下:

用八选一数据选择器设计一个组合逻辑电路
回答:函数式中,有四个输入变量; 用74LS151来实现“或”的功能,变量ABC对应作为74LS151的选通信号变量,变量D作为8路输入信号之一路; 将函数式的每一项所对应的被选通道列出,就清楚了;

(哪位数电学霸能帮忙一下)用8选1数据选择器设计一个电路,用来判断输入...
(哪位数电学霸能帮忙一下)用8选1数据选择器设计一个电路,用来判断输入的4位421BCD码? A,B,C,D,当其值大于或等于5时,输出为1,反之输出为0。... A,B,C,D,当其值大于或等于5时,输出为1,反之输出为0。 展开  我来答 1个回答 #热议# 柿子脱涩方法有哪些?

相似回答