
组合辑电函 3.4数据选择器和分配器 发送 并行传送 接收 数据传输方式 0-10 0110 0 在发送端和接收端不需要 110 数据并串或串-并转换装置, 但每位数据各占一条传输线,当 传送数据位数增多时,成本较高, 且很难实现。 并一申转换:数据选择器 串一并转换:数据分配器
数 据 传 输 方 式 0 1 1 0 发送 0 1 1 0 并行传送 0 1 1 0 串行传送 并-串转换:数据选择器 串-并转换:数据分配器 3. 4 数据选择器和分配器 接收 0 1 1 0 在发送端和接收端不需要 数据 并-串 或 串-并 转换装置, 但每位数据各占一条传输线,当 传送数据位数增多时,成本较高, 且很难实现

组合逻辑电路 3.4.1数据选择器(Data Selector) 能够从多路数据输入中选择一路作为输出的电路 、4选1数据选择器 1.工作原理 输 2.真值表 D A Ap 入数据 出 据 Do 0 0 D D10 D D21 D, D31 1 D. 3.函数式 Y=DoAAo+DAAo+D2AAo+D;AAo
3. 4. 1 数据选择器 ( Data Selector ) 能够从多路数据输入中选择一路作为输出的电路 一、4 选 1 数据选择器 输 入 数 据 输 出 数 据 选择控制信号 A0 4选1 Y 数据选择器 D0 D3 D1 D2 A1 1. 工作原理 0 10 1 D0123 D0 0 0 D0 D A1 A0 2. 真值表 D1 0 1 D2 1 0 D3 1 1 Y D1 D2 D3 3. 函数式 Y = D0 A1 A0 + D1 A1 A0 + D2 A1 A0 + D3 A1 A0

组合逻辑电路 一、4选1数据选择器 3.函数式 Y=DoA A+DA A+D:AA+D:AA mo Do m D+m D.+m D I Y =D 4.逻辑图 & 14T 14T D.D:D,D
一、4 选 1 数据选择器 3. 函数式 Y = D0 A1 A0 + D1 A1 A0 + D2 A1 A0 + D3 A1 A0 4. 逻辑图 = m0 D0 + m1 D1 + m2 D2 + m3 D3 1 & ≥1 1 Y A1 A0 1 D0 D1 D2 D3 0 0 1 1 = D0123

组合逻辑电路 二、集成数据选择器 L.8选1数据选择器7415174LS1517425174LS251 "生 功 '1D,1D 脚排列 161514131211109 74LS151 能示意 MUX使能 12345678 ·了 D3D2D1D,Y了5地 D Do A2 A Ao S 1110 当S=1时,选择器被禁止Y=0Y=1 当S=0时,选择器被选中(使能) Y=DA,A A0+D 4440++D4440
╳ ╳ ╳ 二、集成数据选择器 1. 8 选 1 数据选择器 74151 74LS151 74251 74LS251 引 脚 排 列 图 功 能 示 意 图 S — 选通控制端 VCC 地 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 74LS151 D4 D5 D6 D7 A0 A1 A2 D3 D2 D1 D0 Y Y S MUX D7 D0 A2 A1 A0 S Y Y …… 使能禁止 0 1 0 0 0 D01234567 D01234567 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 01 A2 A0 — 地址端 D7 D0 — 数据输入端 Y Y 、 DY0—A2数据输出端 A1 A0 D1 A2 A1 A0 + D7 A2 A1 A0 = + + 当S = 1时,选择器被禁止 当S = 0时,选择器被选中(使能 ) Y = 0 Y = 1

组合辑电路 2.集成数据选择器的扩展 两片8选1(74151) D8 ~D15 16选1数据选择器 Y Ds~D15 0 74151(2)使能 74151(1)禁止 D7. Do A2 A1 Ao EN D2… Do A2 Ai Ao EN D D 07
2. 集成数据选择器的扩展 两片 8 选 1(74151) 16 选 1数据选择器 A3 A2 A1 A0 D15 D8 ≥1 Y 1 S 74151 (2) D7 D0 A2 A1 A0 EN Y Y2 … … D7 D0 74151 (1) D7 D0 A2 A1 A0 EN S Y Y1 … … 高位 低位 0 禁止 使能 0 7 0 D0 D7 D0 D7 1 使能 禁止 D8 D15 0 D8 D15

组合逻辑电路 四片8选1(74151)→32选1数据选择器 方法1:74LS139双2线-4线译码器 D24~D31 使能Y3 禁止Y2 禁止Y 禁止Yo 74151(4 74151(3) 74151(2) 74151(1) Do Az A Ao EN D2·D0A2AAEN D,··DoA2A1AEN D2· Do A2 A Ao EN Is,D!...Dl 011
0 四片 8 选 1(74151) 32 选 1 数据选择器 1/2 74LS139 S A4 A3 A2 A1 A0 & Y 方法 1: 74LS139 双 2 线 - 4 线译码器 74151 (4) D7 D0 A2 A1 A0 EN S4 Y3 74151 (1) D7 D0 A2 A1 A0 EN D0 S1 Y0 74151 (2) D7 D0 A2 A1 A0 EN S2 Y1 74151 (3) D7 D0 A2 A1 A0 EN S3 Y2 … … … … D31…D24 D23…D16 D15…D8 D7 … 1 1 1 1 1 0 7 禁止 禁止 禁止 禁止 0 0 0 1 1 1 0 禁止 禁止 禁止 使能 0 1 使能 使能禁止 禁止使能 禁止 1 0 1 1 D168024D157231 10 10 01 1

组合哭楫电路 四片8选1(74151)→32选1数据选择器 方法1:真值表 (使用74LS139双2线-4线译码器 A44译码器输出(1)(2)(3) (4) 输出信号 0 0 Yo=0 禁 禁 禁 D.-D, Y1=0 禁 禁 禁 D.-Ds 10 Y2=0 禁 禁 . 1 1 Y3=0 禁 禁 D24-D1 方法2:74LS153双4选1数据选择器(电路略) 四路8位 四片8选1 四路1位 片4选1 一路1位 并行数据 串行数据 串行数据
方法 2:74LS153 双 4 选 1 数据选择器 A4 A3 (1) (2) (3) (4) 输出信号 0 0 工 禁 禁 禁 D0 ~ D7 0 1 禁 工 禁 禁 D8 ~ D15 1 0 禁 禁 工 禁 D16 ~ D23 1 1 禁 禁 禁 工 D24 ~ D31 译码器输出 Y 0 = 0 Y1 = 0 Y 2 = 0 Y 3 = 0 方法 1: 四片 8 选 1(74151) 32 选 1 数据选择器 四路 8 位 并行数据 四片8选1 四路 1 位 串行数据 一片4选1 一路 1 位 串行数据 (电路略) 真值表(使用74LS139 双 2 线 - 4 线译码器)

组合辑电路 3.4.2数据分配器(Data Demultiplexer) 将1路输入数据,根据需要分别传送到m个输出端 一、1路-4路数据分配器 数据输出 ● 数据 函 D.AiA 输入 =D·AA0 Y=D·AA 式 选择控制 1.o Ane 72 00 D000 皇 值 D胜 0 0D00 表 10 00D0 逻辑图 11 0.00D
3. 4. 2 数据分配器 ( Data Demultiplexer ) 将 1 路输入数据,根据需要分别传送到 m 个输出端 一、1 路-4 路数据分配器 数据 输入 数据输出 选择控制 0 0 0 1 1 0 1 1 A1 A0 0 1 2 3 Y Y Y Y D 0 0 0 0 D 0 0 0 0 D 0 0 0 0 D = D A1A0 0 = D A1A 0 = D A1 A D A1 A0 = & Y0 & Y1 & Y2 & Y3 1 A1 1 A1 D D A0 1 路-4 路 数据分配器 Y0 Y3 Y1 Y2 A1 真 值 表 函 数 式 逻辑图

组合逻辑电路 二、集成数据分配器 用3线-8线译码器可实现1路-8路数据分配器 数据输出 S1一数据输入(D) R 7。~,一数据输出(D) S2、S一使能控制端 Yo YI Y2 Y3 Y4 Y5 Y6 Y7 S2=S3=0时 74LS138 实现数据分配器的功能 Ao ALA2 STBSTCSTA S2-数据输入(D) 887 Y。~Y,一数据输出 D) 40A1A2 S、S,一使能控制端 地址码 数据输入 S1=1,S2=0时, 任选一路) 实现数据分配器的功能
二、集成数据分配器 用 3 线-8 线译码器可实现 1 路-8 路数据分配器 数据输出 S1 — 数据输入(D) S2 、S3 — 使能控制端 Y0 ~ Y7 — 数据输出(D) 地址码 数据输入 (任选一路) 实现数据分配器的功能。 S2 = S3 = 0时 , S2 — 数据输入(D) Y0 ~ Y7 — 数据输出(D) 2 S1、S — 使能控制端 实现数据分配器的功能。 1 , 2 0时 , S1 = S = 74LS138 Y0 Y1 Y2 Y3 Y4 Y5 Y6 A0 A1 A2 S3 S2 S1 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 A0 A1 A2 STB STC STA Y7