1
二、译码器译码:将输入的每个代码的含义,翻译,过来,
给出相应的输出信号。
1.二进制译码器
2n个 n位二进制代码 2n个互不相同的状态
(1) 2 - 4 线译码器
2
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 6- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
&
&
&
11
11
1
&
EN
A
A
Y
Y
Y
Y
0
1
2
3
0
1
图 4.2.5 (a) 逻辑图
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 6- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
A
A
Y
Y
Y
YEN
0
1
3
0
1
2
2 / 4
(b) 简化符号
EN:使能端,低电平有效;
A1,A0 地址输入端; Y3~ Y0 译码输出端;
3
表 4.2.4 2- 4 线译码器的功能表
1 1 0 11 00
0
0
0
1
EN
使能输入
1 1 1 01 1
1 0 1 10 1
0 1 1 1 0 0
1 1 1 1
Y0 Y1 Y2 Y3A1 A0
输 出输 入 EN =0 时,器件工作,算出输入的一组二进制代码对应的十进制数,
以此数作为下标的输出端被选中 (输出 0)。
4
2- 4线译码器的逻辑表达式;器件不工作;器件工作
EN=1,Yi =1 ( i = 0,1,2,3 )
EN=0,Yi = mi ( i = 0,1,2,3 )
图 4.2.6 双 2- 4线译码器 74139的简化逻辑符号
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
1Y
1Y
1Y
1Y
2Y
2Y
2Y
2Y
1A
1A
1 E N
2 E N
2A
2A
0
1
0
1
0
1
2
3
0
1
2
3
7 41 3 9
5
(2) 3 - 8 线译码器
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
Y
Y
Y
Y
Y
Y
Y
Y
A
A
A
E
E
E
0
1
1
2A
0
1
2
3
4
5
6
7
7 4 1 3 8
2
2B
图 4.2.7 (a) 简化符号
E1,E2A,E2B:使能端;
A2,A1,A0 地址输入端;
Y7~ Y0 译码输出端;
6
表 4.2.5 3- 8 线译码器 74138的功能表
1 1 1 1 1 0 1 11 0 11 0
1 1 1 1 1 1 0 11 1 01 0
1 0
1 0
1 0
1 0
1 0
1 0
0?
1
E1 E2A+E2B
使能输入
1 1 1 1 0 1 1 11 0 0
1 1 1 0 1 1 1 10 1 1
1 1 0 1 1 1 1 10 1 0
1 0 1 1 1 1 1 10 0 1
1 1 1 1 1 1 1 01 1 1
0 1 1 1 1 1 1 10 0 0
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7A2 A1 A0
输 出输 入
7
3- 8线译码器 74138的逻辑表达式;器件不工作;器件工作
E1=1和 E2A+E2B=0同时满足,
Yi = mi ( i = 0,1…,7 )
E1=1和 E2A+E2B=0不同时满足,
Yi =1 ( i = 0,1…,7 )
(3) 使能端的作用
① 扩展地址输入端
8
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
1Y
1Y
1Y
1Y
2Y
2Y
2Y
2Y
1A
1A
1 E N
2 E N
2A
2A
0
1
0
1
0
1
2
3
0
1
2
3
7 41 3 9
1
A
A
A
Y
Y
Y
Y
Y
Y
Y
Y
0
1
2
3
4
5
6
7
0
1
2
图 4.2.8 (a)
9
表 4.2.6 2- 4 线译码器扩展为 3- 8 线译码器的真值表
1 1 1 1 1 1 1 01 01 1 1
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7A2 A1 A0
1 0
1 0
1 0
0 1
0 1
0 1
0 1
1EN 2EN
使能输入
1 1 1 1 1 0 1 1 1 0 1
1 1 1 1 0 1 1 1 1 0 0
1 1 1 0 1 1 1 1 0 1 1
1 1 1 1 1 1 0 1 1 1 0
1 1 0 1 1 1 1 1 0 1 0
1 0 1 1 1 1 1 1 0 0 1
0 1 1 1 1 1 1 1 0 0 0
1Y0 1Y1 1Y2 1Y3 2Y0 2Y1 2Y2 2Y3A2 A1 A0
输 出输 入
10
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
(
1
)
(
2
)
1 0
0
Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
A A A A0 1 2
3
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Y
Y
Y
Y
Y
Y
Y
Y
A A A EE E
0 1 1 2A
0 1 2 3 4 5 6 7
74138
2 2B
Y
Y
Y
Y
Y
Y
Y
Y
A A A EE E
0 1 1 2A
0 1 2 3 4 5 6 7
74138
2 2B
图 4.2.8 (b)
11
② 构造数据分配器
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
A
A
Y
Y
Y
Y
EN
0
1
3
0
1
2
2 / 4
A
B
D
Y
Y
Y
Y
0
1
2
3
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
D
A B
Y
Y
Y
Y
0
1
2
3
(b) 图 4.2.9 (a)
例如,AB = 00,则输出选中 Y0通道,Y0 = D。
因为 D = 0,Y0 = 0; D = 1,Y0 = 1 。
所以,Y0 = D。
12
(4) 用译码器设计组合逻辑电路原理:译码器每个输出端分别与某一个最小项
(高电平译码)或 某一个最小项非 (低电平译码)相对应。
例 1 用 74138实现函数 F = AB + AC 。
解,F (A,B,C) = AB + AC = m4 + m6 + m7
= m4 + m6 + m7 = m4 ·m6 ·m7
= Y4 ·Y6 ·Y7
13
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
&
A
B
C
V CC
F
Y
Y
Y
Y
Y
Y
Y
Y
A
A
A
E
E
E
0
1
1
2A
0
1
2
3
4
5
6
7
7 4 1 3 8
2
2B
图 4.2.10 (a)
14
另,F (C,B,A) = AB + AC = m1 + m3 + m7
= m1 + m3 + m7
= Y1 ·Y3 ·Y7
15
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
&
Y
Y
Y
Y
Y
Y
Y
Y
A
A
A
E
E
E
0
1
1
2A
0
1
2
3
4
5
6
7
7 4 1 3 8
2
2B
C
B
A
V CC
F
图 4.2.10 (b)
16
例 2 用 74138设计一个多输出组合网络,它的输入为 A,B,C三个变量,输出为下面三个函数。
F3 = A + B + C
F2 = A + C
F1 = AC + BC
解,F1(A,B,C) = AC + BC = m1 + m5 + m7
= m1 ·m5 ·m7
F2(A,B,C) = A + C = m0+m2+m4+m5+m6+m7
17
= m0+m2+m4+m5+m6+m7
= m1 + m3 = m1 ·m3 = Y1 ·Y3
F3(A,B,C) = A+B+C = A B C = m0 =Y0
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
&
&
A
B
C
V
F
F
F 1
2
3
CC
Y
Y
Y
Y
Y
Y
Y
Y
A
A
A
E
E
E
0
1
1
2A
0
1
2
3
4
5
6
7
7 4 1 3 8
2
2B
图 4.2.11
18
2.二 — 十进制译码器
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 7- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
Y
Y
Y
Y
Y
Y
Y
Y
A
A
A
A
0
1
3
1
2
3
4
5
6
7
8
7 44 2
2
Y
Y
9
0
图 4.2.12 (c)
8421BCD码译码器 7442
余 3BCD码译码器 7443
余 3格雷 BCD码译码器
7444
A3 ~ A0:地址输入端;
Y9 ~ Y0,输出端。
19
表 4.2.7二 — 十进制译码器 7442的功能表
1 1 1 1 1 1 1 0 1 10 1 1 1
1 1 1 1 1 0 1 1 1 10 1 0 1
1 1 1 1 0 1 1 1 1 10 1 0 0
1 1 1 0 1 1 1 1 1 10 0 1 1
1 1 1 1 1 1 0 1 1 10 1 1 0
1 1 1 1 1 1 1 1 0 11 0 0 0
1 1 0 1 1 1 1 1 1 10 0 1 0
1 0 1 1 1 1 1 1 1 10 0 0 1
0 1 1 1 1 1 1 1 1 10 0 0 0
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9A3 A2 A1 A0
输 出输 入
20
续表
1 1 1 1 1 1 1 1 1 11 1 1 0
1 1 1 1 1 1 1 1 1 11 1 0 1
1 1 1 1 1 1 1 1 1 11 1 0 0
1 1 1 1 1 1 1 1 1 11 1 1 1
1 1 1 1 1 1 1 1 1 11 0 1 1
1 1 1 1 1 1 1 1 1 11 0 1 0
1 1 1 1 1 1 1 1 1 01 0 0 1
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9A3 A2 A1 A0
输 出输 入
21
数字显示译 码 器BCD码
3,数字显示译码器七 段数码管
(1) 七段数码管半导体数码管液 晶数码管共阳极共阴极
22
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T itl e
N u m be r R e v i s io nS iz e
B
D a t e,1 8- F e b -2 0 02 S he e t o f
F ile,C,\ P r og r a m F il e s \D e s i gn E x p lo re r 9 9 S E \L ib ra ry \Y a ng H e n g X in \M y D e s ig n,d d bD ra w n B y:
a
b
c
d
e
f g
D,P
1
2
3
4
5 6
7
8
9
10
(a) 外形图
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
a b c d e f gD,P
12
3,8
456 7910
公共阴极
(b) 等效电路图 4.2.13 C- 391E
23
(2) 数字显示译码器 7448
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
Y
Y
Y
Y
Y
Y
Y
A
A
A
RBI
LT
B I / R B O
0
1
a
b
c
d
e
f
g
7 44 8
2
A 3
简化符号
A3~ A0,8421BCD输入端
Ya~ Yg:七段输出端
LT:灯光测试输入端
RBI:串行灭零输入端
BI / RBO:熄灭输入 /
串行灭零输出端
24
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
a
b
c
d
e
f
0
a
f g
gb
c
a
b
d
e
g
a
b
c
d
g b
c
f g
a
c
d
f g
c
d
e
f
a
b
c
1 2 3 4 5 6 7
a
b
c
d
e
f
8
g gb
c
d
e
g
c
d
g bf g
a
d
f g
d
e
f
9 10 11 12 13 14 15
图 4.2.15 0~ 15十六个字符显示
25
表 4.2.8 7448功能表
1 1 1 0 0 0 010 1 1 1?17
1 1 1 1 1 1 11 1 0 0 0?18
1 1 1 0 0 1 1
0 0 1 1 1 1 1
1 0 1 1 0 1 1
0 1 1 0 0 1 1
1 1 1 1 0 0 1
1 1 0 1 1 0 1
0 1 1 0 0 0 0
1 1 1 1 1 1 0
Ya Yb Yc Yd Ye Yf Yg
输 出
1
1
1
1
1
1
1
1
LT
1
RBI
1
1
1
1
1
1
1
1
BI / RBO
1 0 0 1
0 1 1 0
0 1 0 1
0 1 0 0
0 0 1 1
0 0 1 0
0 0 0 1
0 0 0 0
A3 A2 A1 A0
输 入译码显示说明
5
4
3
6
9
2
1
0
十进制数 或功 能
26
续表测试1 1 1 1 1 1 110LT=0
灭零0 0 0 0 0 0 000 0 0 001RBI=0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 1 1 1 1
1 0 0 1 0 1 1
0 1 0 0 0 1 1
0 0 1 1 0 0 1
0 0 0 1 1 0 1
Ya Yb Yc Yd Ye Yf Yg
输 出
1
1
1
1
1
1
LT
RBI
0
1
1
1
1
1
1
BI / RBO

1 1 1 1
1 1 1 0
1 1 0 1
1 1 0 0
1 0 1 1
1 0 1 0
A3 A2 A1 A0
输 入熄灭译码显示说明
15
14
13
BI=0
12
11
10
十进制数 或功 能
27
图 4.2.17 用 7448驱动 BS201A的连接方法
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
Y
Y
Y
Y
Y
Y
Y
A
A
A
RBI
LT
B I / R B O
0
1
a
b
c
d
e
f
g
7 44 8
2
A 3
a
b
c
d
e
f
g
v
cc
BS 201A
A
A
A
A
1
0
1
2
3
1KΩ×
7
28
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD r a w n B y:
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
Y
Y
RBIB
I
/
R
B
O
a g
7
44
8
11
图 4.2.18 有灭零控制的 8位数码显示系统
29
二、数据选择器
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
A B
D
D
D
D
0
1
2
3
A B
D
D
D
D
0
1
2
3
图 4.2.19 数据分配器和数据选择器示意图
30
1,四选一数据选择器
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b - 2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o r e r 9 9 S E \ L i b r a r y \ Y a ng H e n g X i n \ M y D e s i g n,d d bD a w n B y:
Y
A
A
D
EN
D
D
0
1
2
3
四选一
0
1D
M U X
图 4.2.20 ( c )简化符号
EN:使能端;
A1,A0:地址输入端;
D3~ D0,数据输入端;
Y:输出端;
31
表 4.2.9 四选一 MUX的功能表
0
0
0
0
1
EN
使能输入
D31 1
D21 0
D10 1
D00 0
0
YA1 A0
输 出输 入
EN =0 时,器件工作
,算出 输入的一组二进制代码对应的十进制数,以此数作为下标的 D端被选中。
32
EN = 1,Y = 0 ;
四选一 MUX的逻辑表达式 D2
D0
0
D10
D31
1A
1
A0
四选一 MUX的卡诺图
3
0i
iiDm
EN = 0,Y = A1A0D0+ A1A0D1+ A1A0D2 + A1A0D3
图 4.2.24 ( b )
33
1 2 3 4 5 6
A
B
C
D
654321
D
C
B
A
T i t l e
N u m be r R e v i s i o nS i z e
B
D a t e,1 8- F e b -2 0 02 S he e t o f
F i l e,C,\ P r og r a m F i l e s \ D e s i gn E x p l o re r 9 9 S E \ L i b ra ry \ Y a ng H e n g X i n \ M y D e s i g n,d d bD ra w n B y:
1Y
2D
2 E N
2D
2D
0
1
2
3
0
1
2D
7 4 1 5 3
1D
1D
1D
1D
2
3
1 E N
2Y
A A
1 0
图 4.2.21 74153的简化逻辑符号
34
作业题
4.12