文档介绍:二、译码器
译码:将输入的每个代码的含义“翻译”过来,给出相应的输出信号。
2n个 n位二进制代码
2n个互不相同的状态
(1) 2 - 4 线译码器
1
图 (a) 逻辑图
(b) 简化符号
EN:使能端,低电平有效;
A1 、A0 地址输入端;
Y3~Y0 译码输出端;
2
表 2-4 线译码器的功能表
1 1 0 1
1 0
0
0
0
0
1
EN
使能输入
1 1 1 0
1 1
1 0 1 1
0 1
0 1 1 1
0 0
1 1 1 1
Ø Ø
Y0 Y1 Y2 Y3
A1 A0
输出
输入
EN=0 时,器件工作,算出输入的一组二进制代码对应的十进制数,以此数作为下标的输出端被选中(输出0)。
3
2-4线译码器的逻辑表达式
;器件不工作
;器件工作
EN=1,Yi =1 ( i = 0,1,2,3 )
EN=0,Yi = mi ( i = 0,1,2,3 )
图 双2-4线译码器74139的简化逻辑符号
4
(2) 3 - 8 线译码器
图 (a) 简化符号
E1、E2A、E2B:使能端;
A2、A1、A0 地址输入端;
Y7~Y0 译码输出端;
5
表 3-8 线译码器74138的功能表
1 1 1 1 1 0 1 1
1 0 1
1 0
1 1 1 1 1 1 0 1
1 1 0
1 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 1
1 0 0
1 1 1 0 1 1 1 1
0 1 1
1 1 0 1 1 1 1 1
0 1 0
1 0 1 1 1 1 1 1
0 0 1
1 1 1 1 1 1 1 0
1 1 1
0 1 1 1 1 1 1 1
0 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 Y7
A2 A1 A0
输出
输入
6
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) 使能端的作用
①扩展地址输入端
7
图 (a)
8
表 2-4 线译码器扩展为 3-8 线译码器的真值表
1 1 1 1 1 1 1 0
1 0
1 1 1
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
A2 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 2Y3
A2 A1 A0
输出
输入
9
图 (b)
10