内容正文:
电路译码器可当分配器使用
电路译码器可当分配器使用
例1 试用8选1数据选择器74151实现逻辑函数:
解:首先求出F的最小项表达式,将F
填入卡诺图如下图所示,根据卡诺图可得:
将变量A、B、C作地址码
最小项序号对应的输入端
接1或高电平;
其余输入端接0或地
(2)用卡诺图降维方法
当逻辑函数的变量个数>MUX地址端时,用卡诺图降维方法。
例2 试用8选1数据选择器实现逻辑函数:
解:
例3:用74LS153实现实现一个输血者血型和受血者血型符合输血规则的电路 。
解:
用MUX产生预定序列波形,即作波形产生器
若预定序列有8位,按…10110011…规律循环
采用8选1MUX
8个输入端依次接入
1、0、1、1、0、0、1、1
地址码按二进制规律等间隔变化
0
0
0
1
0
0
1
1
1
Y
1 0 1 1 0 0 1 1
数据分配器(DMUX或DX: Demultiplexer )
数据分配器——将一路输入数据根据地址选择码分配给多路数据输出中的某一路输出。
输入数据D分配到哪一路作为输出Y,完全由2-4线译码器来决定
令d=0,则与4-2线译码器是等效的,
用译码器设计一个“1线-8线”数据分配器
输 出
地址选择信号
Y0=D
Y1=D
Y2=D
Y3=D
Y4=D
Y5=D
Y6=D
Y7=D
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
A2 A1 A0
数据分配器功能表
数据输入
D
0
1
地址选择信号
数
据
输
出
数据分配器的应用
例:利用数据选择器和分配器实现信息的“并行—串行—并行”传送。
由译码器连成的数据分配器
0 0 0
0
1
1
0
译码
禁止译码
0
1
CMOS的MUX兼具数据选择器和数据分配器的功能
$