38译码器实现逻辑电路ppt课件

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用二极管与门阵 列组成的3线-8 线译码器
逻辑表达式:
用电路进行实现
集成译码器实例:74HC138
附加 控制端
SS3S2S1
Yi' (S mi)'
低电平 输出
74HC138的功能表:




S1 S2' S3' A2 A1 A0 Y 7 ' Y 6 ' Y 5 ' Y 4 ' Y 3 ' Y 2 ' Y 1 ' Y 0 '
01 0000001 00
01 1 00001 000
1 000001 0000
1 01 001 00000
1 1 001 000000
1 1 1 1 0000000
真值表 Y 0
A
' 2
A
' 1
A
' 0
m0
Y1
A
' 2
A
' 1
A
0
m1
Y2
A
' 2
A
1
A
' 0
m2
...
Y7 A2A1A0 m 7
4.3.2 译码器
译码:将每个输入的二进制代码译成对应的输出高、低 电平信号。
常用的有:二进制译码器,二-十进制译码器,显示译码
器等
输入
输出
一、二进制译码器
A2 A1 A0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
例:3线—8线译码器 0 0 0 0 0 0 0 0 0 0 1
001 0000001 0
Z1 AC' A'BCAB'C m(3,4,5,6) Z1 m(3,4,5,6) (m3'm4' m5' m6' )'
Z2 BCA'B'C m(1,3,7)
Z2 m(1,3,7) (m1'm3'm7' )'
Z3 A'BAB'C m(2,3,5)
Z3 m(2,3,5) (m2' m3'm5' )'
利用附加控制端进行扩展 例: 用74HC138(3线—8线译码器)
4线—16线译码器
Leabharlann Baidu
D3=0
Zi' mi'
D3=1
二、二—十进制译码器
将输入BCD码的10个代码译成10个高、低电平的输出信号 BCD码以外的伪码,输出均无低电平信号产生
例:74HC42
Yi'mi' (i0~9)
三、用译码器设计组合逻辑电路
Z4 A'BC' B'C' ABC m(0,2,4,7)Z4 m(0,2,4,7) (m0' m2' m4' m7' )'
例:写出由74HC138和门电路组成的组合逻辑电路的表达式。
Y2
Y1
Y1Y0Y2Y4Y6 m0 m2m4 m6
m0m2m4m6 CBACBACBA CBA
Y2
Y1
Y2Y1Y3Y5Y7 m1m3m5 m7
m1m3m5m7 CBACBA CBACBA
0
X XXX1 1 1 1 1 1 1 1
X
1 XXX1 1 1 1 1 1 1 1
1
0 00011111110
1
0 00111111101
1
0 01011111011
1
0 01111110111
1
0 10011101111
1
0 10111011111
1
0 11010111111
1
0 11101111111
1. 基本原理 3位二进制译码器给出3变量的全部最小项; 。。。 n位二进制译码器给出n变量的全部最小项;
任意函数 将n位二进制译码输出的最小项组合起来,可获 得任何形式的输入变量不大于n的组合函数
Y ∑m i
2. 举例
例:利用74HC138设计一个多输出的组合逻辑电路,输出 逻辑函数式为:
Z1 AC ' A'BC AB'C Z2 BC A'B'C Z3 A'B AB'C Z4 A'BC ' B'C ' ABC
相关文档
最新文档