数字电子技术基础PPT第4章 组合逻辑电路
合集下载
数字电子技术第四章(阎石第六版)
' RBI • 灭零输入 :置0时可将整数位或小数位多余 的零熄灭。
• 灭灯输入/灭零输出 BI ' RBO' :双功能输入输出端。 • BI ' 0 ,无论输入状态是什么,数码管熄灭。 ' RBO 0 ,表示译码器将本来应该显示的零熄灭了 •
《数字电子技术基础》第六版
例:利用 和 RBO 的配合,实现多位显示系 统的灭零控制
Ye ( A2 A1' A0 )'
' ' ' Y f ( A3 A2 A0 A2 A1 A1 A0 )' ' ' Yg ( A3 A2 A1' A2 A1 A0 )'
《数字电子技术基础》第六版
附加控制端的功能和用法
' LT • 灯测试输入
• LT ' 0 时,七段数码管同时亮,检查各段能否正 常发光,平时应置 LT ' 1
与或形式
与非-与非形式
《数字电子技术基础》第六版
4.4 若干常用组合逻辑电路 4.4.1 编码器 • 编码:将输入的每个高/低电平信号变成一 个对应的二进制代码 • 普通编码器 • 优先编码器
《数字电子技术基础》第六版
一、普通编码器
• 特点:任何时刻 只允许输入一个 编码信号。 • 例:3位二进制 普通编码器
0
0 0 1 0
0
0 0 0 1
0
1 1 1 1
1
0 0 1 1
1
0 1 0 1
《数字电子技术基础》第六版
Y2 I 4 I 5 I 6 I 7 Y1 I 2 I 3 I 6 I 7 Y0 I1 I 3 I 5 I 7
• 灭灯输入/灭零输出 BI ' RBO' :双功能输入输出端。 • BI ' 0 ,无论输入状态是什么,数码管熄灭。 ' RBO 0 ,表示译码器将本来应该显示的零熄灭了 •
《数字电子技术基础》第六版
例:利用 和 RBO 的配合,实现多位显示系 统的灭零控制
Ye ( A2 A1' A0 )'
' ' ' Y f ( A3 A2 A0 A2 A1 A1 A0 )' ' ' Yg ( A3 A2 A1' A2 A1 A0 )'
《数字电子技术基础》第六版
附加控制端的功能和用法
' LT • 灯测试输入
• LT ' 0 时,七段数码管同时亮,检查各段能否正 常发光,平时应置 LT ' 1
与或形式
与非-与非形式
《数字电子技术基础》第六版
4.4 若干常用组合逻辑电路 4.4.1 编码器 • 编码:将输入的每个高/低电平信号变成一 个对应的二进制代码 • 普通编码器 • 优先编码器
《数字电子技术基础》第六版
一、普通编码器
• 特点:任何时刻 只允许输入一个 编码信号。 • 例:3位二进制 普通编码器
0
0 0 1 0
0
0 0 0 1
0
1 1 1 1
1
0 0 1 1
1
0 1 0 1
《数字电子技术基础》第六版
Y2 I 4 I 5 I 6 I 7 Y1 I 2 I 3 I 6 I 7 Y0 I1 I 3 I 5 I 7
《数字电子技术基础》第五版:第四章 组合逻辑电路
74HC42
二-十进制译码器74LS42的真值表
序号 输入
输出
A3 A2 A2 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9
0 0 000 0 111111111
1 0 001 1 011111111
2 0 010 1 101111111
3 0 011 1 110111111
4 0 100 1 111011111
A6 A4 A2
A0
A15 A13 A11 A9
A7 A5 A3
A1
I7 I6 I5 I4 I3 I2 I1 I00
S
74LS 148(1)
YS
YEE Y2 Y1
Y0
XX
I7 I6 I5 I4 I3 I2 I1 I0
S
74LS 148(2)
YS
YE Y2 Y1
Y0
X
&
G3
&
G2
&
G3
Z3
Z2
Z1
&
G3
0时1部分电路工作在d0a1a0d7d6d5d4d3d2d1d074ls153d22d20d12d10d23d21s2d13d11s1y2y1a1a0在d4a0a1a2集成电路数据选择器集成电路数据选择器74ls15174ls151路数据输入端个地址输入端输入端2个互补输出端74ls151的逻辑图a2a1a02274ls15174ls151的功能表的功能表a2a1a0a将函数变换成最小项表达式b将使能端s接低电平c地址a2a1a0作为函数的输入变量d数据输入d作为控制信号?实现逻辑函数的一般步骤cpcp000001010011100101110111八选一数据选择器三位二进制计数器33数据选择器数据选择器74ls15174ls151的应用的应用加法器是cpu中算术运算部件的基本单元
数字电子技术基础(第四版)-第4章-组合逻辑电路解析
1
Y (Y1Y2Y3) ' (( AB) '(BC) '( AC) ') '
2
Y AB BC AC
9
最简与或 表达式
3
真值表
4
电路的逻 辑功能
Y AB BC AC
3
ABC 000 001 010 011 100 101 110 111
Y
当输入A、B、
0
C中有2个或3
第四章 组合逻辑电路
学习要点
了解组合逻辑电路的特点和工作原理。 掌握组合逻辑电路的分析、设计方法。 了解组合逻辑电路中的竞争冒险现象。
1
4.1 概 述
2
数字电路
组合逻辑电路:t时刻输出仅与t时刻 输入有关,与t以前的 状态无关。
时序逻辑电路:t时刻输出不仅与t时刻 输入有关,还与电路过 去的状态有关。
编码器:把指令或状态等转换为与其对应 的二进制信息代码的电路。
普通编码器 优先编码器
22
23
一、二进制编码器
设:编码器有M个输入,在这M个输入中, 只有一个输入为有效电平,其余M-1个输入 均为无效电平。有N个输出。则二者之间满 足M≤2N的关系。
二进制编码器——将一般信号编为二进制代 码的电路。
Y F( A)
5
组合电路的特点: 1. 输出仅由输入决定,与电路之前状态无关; 2. 电路结构中无反馈环路(无记忆); 3. 能用基本门构成,即任何组合逻辑电路都能
用三种基本门实现。
6
4.2 组合逻辑电路的 分析和设计
7
4.2.1 组合逻辑电路的分析
8
逻辑图 例1:
1
逻辑表 达式
数字电子技术基础 第4章
在将两个多位二进制数相加时,除了最低位以外,每一 位都应该考虑来自低位的进位,即将两个对应位的加数 和来自低位的进位3个数相加。这种运算称为全加,所用 的电路称为全加器。
图4.3.26
全加器的卡诺图
图4.3.27 双全加器74LS183 (a)1/2逻辑图 (b)图形符号
二、多位加法器
1、串行进位加法器(速度慢)
数字电子技术基础 第四章 组合逻辑电路
Pan Hongbing VLSI Design Institute of Nanjing University
4.1 概述
数字电路分两类:一类为组合逻辑电路,另一类 为时序逻辑电路。 一、组合逻辑电路的特点
任何时刻的输出仅仅取决于该时刻的输入,与电路原 来的状态无关。 电路中不能包含存储单元。
例4.2.1 P162
图4.2.1
例3.2.1的电路
4.2.2 组合逻辑电路的设计方法
最简单逻辑电路:器件数最少,器件种类最少, 器件之间的连线最少。 步骤:
1、进行逻辑抽象 2、写出逻辑函数式 3、选定器件的类型 4、将逻辑函数化简或变换成适当的形式 5、根据化简或变换后的逻辑函数式,画出逻辑电路 的连接图 6、工艺设计
通常仅在大规模集成电 路内部采用这种结构。 图4.3.7 用二极管与门阵列组成的3线-8线译码器
最小项译码器。
图4.3.8
用与非门组成的3线-8线译码器74LS138
例4.3.2 P177
图4.3.10
用两片74LS138接成的4线-16线译码器
二、二-十进制译码器
拒绝伪码功能。
图4.3.11
4.2.2 组合逻辑电路的设计方法
第四章-组合逻辑电路PPT课件
输入 G3 G2 G1 G0
0000 0001 0011 0010 0110 0111 0101 0100
2021/3/12
逻辑电路真值表
输出 B3 B2 B1 B0
0000 0001 0010 0011 0100 0101 0110 0111
输入 G3 G2 G1 G0 1100 1101 1111 1110 1010 1011 1001 1000
因此当B=D =1,A=0时(此时F =C+C ),电路 可能由于C 的变化而产生竞争冒险。
ABCD 00 01 11 10
00
1
01 1 1 1
11 1 1
2021/3/12
10 1 1
27
BC 00 01 11 10 A 00110 10011
D=AB+AC
有相切的卡诺图
2021/3/12
BC 00 01 11 10 A 00110 10011
01 0 1 1 1
11 1 1 0 0
FABAC+ BC 10 1 1 0 0
F A C A B D B C D A C D A B C
2021/3/12
32
3. 输出端并联电容器
如果逻辑电路在较慢速度下工作,为了消去竞争冒险,可 以在输出端并联一电容器,致使输出波形上升沿和下降沿 变化比较缓慢,可对于很窄的负跳变脉冲起到平波的作用。
A Y
t t 2021/3/121 2
t3 t4
它不符合静态下Y= AA恒为 0 的
逻辑关系
20
C
C
AC
BC
L
竞争: 当一个逻辑门的两个输入端的信号同时向相反方向变化, 而变化的时间有差异的现象。
数字电子技术基础组合逻辑电路ppt课件
通常数据分配器有一根输入线,n根地址控制线,2n根数据输出线,因此根据输出线的个数也称为2n路数据分配器
用74LS138译码器实现的数据分配器
译码器的三个输入端A2 、A1 、A0作为选择通道用的地址信号输入,八个输出端作为数据输出通道,三个控制端接法如下:
74HC4511引脚图
74HC4511是常用的CMOS七段显示译码器, A3、A2、 A1、A0为输入端,输入8421BCD码,a~g为七段输出,输出高电平有效,可用来驱动共阴极LED数码管。
为测试输入端,低电平有效,当
时a~g输出全为1,用于检查译码器和LED
数码管是否能正常工作。
数据时,可强制将不需要显示的位消去。如四位数码管,某时刻只需显示最低的两位数据,则可以让最高两位数据的
例2
用74LS138实现逻辑函数
。
解:
将函数表达式写成最小项之和
将输入变量A、B、C分别接入输入端,注意高位和低位的接法,使能端接有效电平,由于74LS138输出为反码输出,需要再将F变换一下:
逻辑电路图
注意:使用中规模集成译码器实现逻辑函数时,译码器的输入端个数要和逻辑函数变量的个数相同,并且需要将逻辑函数化成最小项表达式。
3.2.2 组合逻辑电路的设计方法
根据给定的逻辑功能要求,设计出能实现这 个功能要求的逻辑电路。
实现的电路要最简,即所用器件品种最少、数量最少、连线最少。
要求:
(1)根据设计要求确定输入输出变量并逻辑赋 写出真值表。
(2)由真值表写出逻辑函数表达式并化简或转换。
(3)选用合适的器件画出逻辑图。
2.二-十进制译码器
常用的有8421BCD码集成译码器74HC42,
数字电子技术基础(数字电路)第四章组合逻辑电路
(7-14/29)
【例2】 用与非门设计一个码制变换电路。要求将8421码 转换为余3码。 ① 逻辑抽象 B8 B4 B2 B1
8421码 输入
8421码 转换为 余3码
E3 E2 E1
E0 余3码 输出
(7-15/29)
② 真值表 B8B4B2B1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 E3E2E1E0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0
信号经不同路径传输 后到达电路中某一会 合点的时间有差异的 现象,称为竞争。
由于竞争原因而使电
路输出发生瞬时错误 的现象,称为冒险。
A
A
L
A L
(7-23/29)
2. 如何判别电路中有无冒险?
代数法判别与电路对应的表达式
判竞争: 同一变量以原变量、反变量的形式同时出 现在表达式中,则变量具有竞争能力。
电路设计
波形图 文字描述 逻辑图
【例1】 用与非门设计一个监视交通信号灯状态的逻辑电路。 每一组信号灯均由红、黄、绿灯组成。正常工作时 有且仅有一盏灯亮;出现其他状态时,发出故障信号。
① 逻辑抽象
R A G
正常工作状态 R A G
R A G
R A 红(R)、黄(A)、绿 G (G)为信号灯的状 态输入。 灯亮为1。
L2 = BC + AB × C
第四章组合逻辑电路1PPT课件
23.11.2020
章目录
第四章 组合逻辑电路
2
4.2 中规模集成组合逻辑电路
一、编码器
1. 二进制编码器 (1) 8—3线普通编码器 (2) 8—3线优先编码器74148 (3) 74148的级联 2. 二—十进制优先编码器74147
作业
23.11.2020
章目录
第四章 组合逻辑电路
3
第4章 组合逻辑电路
Si = Ai Bi Ci-1 + Ai Bi Ci-1 + Ai Bi Ci-1 + Ai Bi Ci-1 = Ai (Bi Ci-1 + Bi Ci-1 )+ Ai (Bi Ci-1 + Bi Ci-1) = Ai Bi ⊕Ci-1 + Ai (Bi ⊕Ci-1 ) = Ai ⊕Bi ⊕Ci-1
Ci = Ai Bi + Bi Ci-1 + Ai Ci-1 = Ai Bi + ( Ai + Ai ) Bi Ci-1 +( Bi + Bi ) Ai Ci-1 = AiBi +AiBiCi-1 +AiBiCi-1 +AiBiCi-1 +AiBiCi-1 = Ai Bi + Ci-1 ( Ai ⊕Bi )
(3)确定逻辑功能
23.11.2020
标题区 章目录 节目录 第四章 组合逻辑电路
5
例4.1.1 分析如图4.1.1(a)所示的逻辑电路的逻辑
功能。
1
2
&
A
&
&
S
B
D
&
23.11.2020
1
C
图 4.1.1(a)
《数字电子技术基础》第五版课件第四章_组合逻辑电路
《数字电子技术基础》第五版
第四章
组合逻辑电路
《数字电子技术基础》第五版
4.1概述
一、组合逻辑电路的特点 1. 从功能上 2. 从电路结构上
任意时刻的输出仅 取决于该时刻的输入
不含记忆(存储) 元件
《数字电子技术基础》第五版
二、逻辑功能的描述
a1 a2
组合逻辑 电路
y1
y2
an
ym
组合逻辑电路的框图
《数字电子技术基础》第五版
电路功 能描述
穷 举 法
例:设计一个楼上、楼下开关的控制逻辑电路
来控制楼梯上的路灯,使之在上楼前,用楼下 开关打开电灯,上楼后,用楼上开关关灭电灯; 或者在下楼前,用楼上开关打开电灯,下楼后, 用楼下开关关灭电灯。 1 设楼上开关为A,楼下开关为B,灯泡为Y。并 设A、B闭合时为1,断开时为0;灯亮时Y为1, 灯灭时Y为0。根据逻辑要求列出真值表。
《数字电子技术基础》第五版
利用无关项化简,得:
Y2 I 4 I 5 I 6 I 7 Y1 I 2 I 3 I 6 I 7 Y0 I1 I 3 I 5 I 7
二、优先编码器
• 特点:允许同时 输入两个以上的 编码信号,但只 对其中优先权最 高的一个进行编 码。
逻辑图 8 线 -3 线 优 先 编 码 器
I7 Y2 ≥1 & Y1 ≥1
《数字电子技术基础》第五版
Y0 ≥1 &
• 设计一个监视交通信号灯状态的逻辑电路
R A G
如果信号灯 出现故障, Z为1
Z
《数字电子技术基础》第五版
设计举例:
1. 抽象 • 输入变量: 红(R)、黄(A)、绿(G) • 输出变量: 故障信号(Z) 2. 写出逻辑表达式
第四章
组合逻辑电路
《数字电子技术基础》第五版
4.1概述
一、组合逻辑电路的特点 1. 从功能上 2. 从电路结构上
任意时刻的输出仅 取决于该时刻的输入
不含记忆(存储) 元件
《数字电子技术基础》第五版
二、逻辑功能的描述
a1 a2
组合逻辑 电路
y1
y2
an
ym
组合逻辑电路的框图
《数字电子技术基础》第五版
电路功 能描述
穷 举 法
例:设计一个楼上、楼下开关的控制逻辑电路
来控制楼梯上的路灯,使之在上楼前,用楼下 开关打开电灯,上楼后,用楼上开关关灭电灯; 或者在下楼前,用楼上开关打开电灯,下楼后, 用楼下开关关灭电灯。 1 设楼上开关为A,楼下开关为B,灯泡为Y。并 设A、B闭合时为1,断开时为0;灯亮时Y为1, 灯灭时Y为0。根据逻辑要求列出真值表。
《数字电子技术基础》第五版
利用无关项化简,得:
Y2 I 4 I 5 I 6 I 7 Y1 I 2 I 3 I 6 I 7 Y0 I1 I 3 I 5 I 7
二、优先编码器
• 特点:允许同时 输入两个以上的 编码信号,但只 对其中优先权最 高的一个进行编 码。
逻辑图 8 线 -3 线 优 先 编 码 器
I7 Y2 ≥1 & Y1 ≥1
《数字电子技术基础》第五版
Y0 ≥1 &
• 设计一个监视交通信号灯状态的逻辑电路
R A G
如果信号灯 出现故障, Z为1
Z
《数字电子技术基础》第五版
设计举例:
1. 抽象 • 输入变量: 红(R)、黄(A)、绿(G) • 输出变量: 故障信号(Z) 2. 写出逻辑表达式
数字电子技术基础(第四版)-第4章-组合逻辑电路解析PPT课件
-
54
设计实例2:用2N选一数据选择器实现 N+1个变量的逻辑函数。
设计思想: ①将N个变量接数据选择器的选择输入端(即地址端) ②余下的一个变量作为数据选择器的数据输入端。
-
55
例:用74153实现三变量函数。
F (A ,B ,C ) m (1 ,3 ,5 ,6 )
解一:设B接A1,C接A0。
A
' 0
)
m2
'
...
Y7 ' ( A2 A1A0 ) m 7 '
-
45
-
46
-
47
三、用译码器构成函数发生器P186
例1:
请写出Y的逻辑函数式
Y(Y3'Y4'Y5')' Y3Y4 Y5
m3 m4 m5
m(3, 4,5)
Y A 'B C A B 'C ' A B 'C
-
48
例2:用74138构成下 列函数发生器:
F A 'B 'C A 'B C A B 'C A B C ' 0 B 'C ' ( A ' A ) B 'C A B C ' A 'B C
0 m 0 1 m 1 A m 2 A 'm 3
D 0 m 0 D 1 m 1 D 2 m 2 D 3 m 3
-
56
解二:设A接A1,B接A0。
4)画逻辑图(略)
-
31
三、优先编码器 8线-3线优先编码器
74HC148
-
1、功能表
输入:I 0 ~ I 7 ,共8个输入端
数字电子技术 第4章 组合逻辑电路
图 4.3.8 7448逻辑符号图
数字电子技术
/// 16 ///
图4.3.9 7448驱动BS201A数码管的工作电路 图4.3.10 有灭零控制的8位数码显示系统
数字电子技术
/// 17 ///
3.译码器的应用 由于译码器的输出为最小项取反,而逻辑函数可以写成最小项之和的形式,故可以利用附加的 门电路和译码器实现逻辑函数。
组合电路就是由门电路组合而成,电路中没有记忆单元,没有反馈通路。
数字电子技术
/// 4 ///
4.1.2 组合逻辑电路的分析
根据逻辑功能的不同特点,可以把数字电路分成两大类,分别是: (1)是组合逻辑电路(简称组合电路) (2)是时序逻辑电路(简称时序电路) 组合电路就是由门电路组合而成,电路中没有记忆单元,没有反馈通路。
图4.5.6 数值比较器逻辑电路图
4.2.3 优先编码器
识别多个编码请求信号的优先级别,并进行相应编码的逻辑部件称为优先编码器。 在优先编码器电路中,允许同时输入两个以上编码信号。 在设计优先编码器时已将所有的输入信号按优先顺序排了队,当几个编码信号同时出现时,只 对其中优先权最高的一个进行编码。
1.设计优先编码器线(4线-2 线优先编码器)
图4.1.3 组合逻辑电路设计步骤
数字电子技术
/// 6 ///
4.1.4 组合逻辑电路的竞争和冒险
同一个门的一组输入信号,由于它们在此前通过不同数目的门,经过不同长度导线的传输,到 达门输入端的时间会有先有后,这种现象称为竞争。
逻辑门因输入端的竞争而导致输出产生不应有的尖峰干扰脉冲的现象,称为冒险。
图4.1.6 两种冒险波形图
数字电子技术
/// 7 ///
4.2 编码器
数字电子技术试讲ppt课件
与非表达式 Y2=I4·I5·I6·I Y7 1=I2·I3·I6·I7 Y0=I1·I3·I5·I
7
(3) 画逻辑图
I0
省略不画 输出
I1
3 位二
进制码
I2
Y0 I3
I4
Y1
I5
Y2
I6
8 个需要编码
的输入信号
I7
3 位二进制编码器
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
第 4 章 组合逻辑电路
(2)采用圈 0 的方法求得与-或-非式和或非-或非式
BC A 00 01 11 10
0 0 01 0
1 0 11 1
YABBCAC YABBCAC
ABBCAC
A (3)根据输出逻辑式画逻辑图
方案四:
B
用或非门实现
Y
C
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
根据真值表用代数 法或卡诺图法求最简与或式,然后根据题中对 门电路类型的要求,将 最简与-或式变换为要求 门类型对应的最简式。
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
第 4 章 组合逻辑电路
第 4 章 组合逻辑电路
(2)采用圈 0 的方法求得与-或-非式和或非-或非式
BC A 00 01 11 10
0 0 01 0
7
(3) 画逻辑图
I0
省略不画 输出
I1
3 位二
进制码
I2
Y0 I3
I4
Y1
I5
Y2
I6
8 个需要编码
的输入信号
I7
3 位二进制编码器
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
第 4 章 组合逻辑电路
(2)采用圈 0 的方法求得与-或-非式和或非-或非式
BC A 00 01 11 10
0 0 01 0
1 0 11 1
YABBCAC YABBCAC
ABBCAC
A (3)根据输出逻辑式画逻辑图
方案四:
B
用或非门实现
Y
C
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
根据真值表用代数 法或卡诺图法求最简与或式,然后根据题中对 门电路类型的要求,将 最简与-或式变换为要求 门类型对应的最简式。
经营者提供商品或者服务有欺诈行为 的,应 当按照 消费者 的要求 增加赔 偿其受 到的损 失,增 加赔偿 的金额 为消费 者购买 商品的 价款或 接受服 务的费 用
第 4 章 组合逻辑电路
第 4 章 组合逻辑电路
(2)采用圈 0 的方法求得与-或-非式和或非-或非式
BC A 00 01 11 10
0 0 01 0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Y A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D A B C D
A C D B A B C D A B C A B D C A B D C D A B C D A BCD
② 74LS04与74LS10都属于74LS系列芯片,因此噪声容限能够满足要求。
图中74LS04各输出引脚驱动的输入端数最大为4个,远小于74LS系列芯 片的20个扇出能力。
③ 74LS10输出驱动发光二极管 题目要求发光二极管电流ID=5 mA,二极管限流电阻R由下式计算: R=(VCC-VD-VOL)/ID=(5 V-1.6 V-0.5 V)/5 mA=580 Ω 可以实际取值560 Ω。
4.2.3 组合电路的延迟时间分析
组合电路中输入变量变化与其引起输出变量变化之间的时间差称为传输延迟,传
输延迟与电路复杂性、门电路的驱动能力、温度、芯片电压有关。
tPLH是门电路低电平到高电平的传输延迟时间, tPHL是高电平到低电平的传输延迟时间
平均传输延迟时间tPD:
tPD
tPLH
tPHL 2
D C
EB
FADAC GECBC
YFGACBCACBC
ABCABCAB CAB C
m ( 1, 4, 5, 6)
组合电路的最大延迟时间就是级数最 多路径上各级门最大延迟时间之和。
。第1级为非门74LS04,最大延迟时 间tPD=15 ns;第2、3级为与非门 74LS00,最大延迟时间tPD=15 ns, 因此该门电路的最大延迟时间为45 ns。
源电流如表4-7所示。
芯片
功能
74LS00 74LS02 74LS04 74LS08 74LS10 74LS32
2输入与非门 2输入或非门
非门 四3输入与门 三3输入与非门 四2输入或门
最大电源电流(mA)
ICCH
ICCL
1.6
4.4
3.2
5.4
2.4
6.6
4.8
8.8
1.2
3.3
6.2
9.8
最大平均电源电流 (mA) ICCmax 3 4.3 4.5 6.8 2.25 8
【例4-6】 试分析图4-8所示电路的最大电源电流与静态功耗。 74LS04的每个芯片的平均电源电流为ICCmax=4.5 mA,74LS10的为
ICCmax=2.25 mA。
所以该组合电路中的门电路部分的最大电源电流Ig为 Ig=1×(4.5 mA)+2×(2.25 mA)=4.5 mA +4.5 mA =9 mA 发光二极管部分的最大电流Id为4(5 mA)=20 mA。 最大电源电流为Imax= Ig+Id=9 mA+20 mA=29 mA 该电路的最大静态功耗为PDmax=Imax·VCC=29 mA×5 V=145 mW
AA A C AB BC A BC
A B C A B C A B C A B C A B C
m ( 0, 1, 2, 3, 4)
在输入A、B、C的波形上标记电平值,然后由真 值表则有图4-3(c)所示的输出Y的波形。
ABCY 0001 0011 0101 0111 1001 1010 1100 1110
0 1 1 1 1 1 1 1 11110
由真值表可以看出,74LS147的输出是低电平有效的BCD 码
图4-12所示电路是74LS147的典型应用电路, 该电路可以将0~9十个按键信号转换成低电平有效的BCD编码输出, 可以输出任何按键按下的信号Y。
当按键按下时,信号Y=1,否则信号Y=0。虽然按键0的信号未进入 74LS147,但是当按键0按下时,按键按下信号Y=1,同时编码输出1111, 这就相当于0的编码是1111。
每门功耗(mW) 10
说明 标准TTL
74H00
6
22
高速TTL
74L00
33
1
低功耗TTL
74LS00
9.5
2
低功耗肖特基TTL
74S00
3
19
肖特基TTL
74ALS00
3.5
1.3
先进低功耗肖特基 TTL
74AS00
3
8
先进肖特基TTL
74HC00
8
0.17
高速CMOS
表4-4显示的是74LS系列部分门电路的传输延迟时间。
3.8线-3线优先编码器74LS148 8线-3线优先编码器74LS148的符号如图4-13所示。真值表如表4-10所示。该编 码器的输入与输出都是低电平有效。
输入
输出
EI 0 1 2 3 4 5 6 7 A2 A1 A0 GS EO
1 ×××××××× 1 1 1 1 1
011111111 1 1 1 1 0 0 ××××××× 0 0 0 0 0 1 0 ×××××× 0 1 0 0 1 0 1 0 ××××× 0 1 1 0 1 0 0 1 0 ×××× 0 1 1 1 0 1 1 0 1 0 ××× 0 1 1 1 1 1 0 0 0 1 0 ×× 0 1 1 1 1 1 1 0 1 0 1 0×0 1 1 1 1 1 1 1 1 0 0 1
Y m ( 1 , 2 , 3 , 5 , 7 , 1, 1 1 ) 3
这是一个素数判别电路,当素数出现在电路输入端时,该电路输出Y=1。
4.2.2 组合电路的波形分析
【例4-3】 对于图4-4(a)所示电路图与图4-4(b)所示的输入波形,试画出该电路 的输出波形。
解:首先由电路图得到输出Y的函数式为: Y A ( B C ) A B A C A B A C ( A B ) ( A C)
芯片
74LS04 74LS00 74LS02 74LS08 74LS32
功能
非门 与非门 或非门 与门 或门
tPLH(ns)
典型
最大
9
15
9
15
10
15
8
15
14
22
tPHL(ns)
典型
最大
10
15
10
15
10
15
10
20
14
22
【例4-4】 试推 导图4-6所示组 合电路的传输延 迟时间。图中非 门为74LS04, 与非门为 74LS00。
0101
ym(0,1,2)
0110
1000
1010
由真值表可知,该电路是数值检测电路,如 果数值小于3,该电路输出1,否则输出0。
1100 1110
【例4-2】 试分析图4-3所示组合电路的逻辑功能。
解:首先按照从输入开始逐级写出各级逻辑函数式的分析方法,最后写出输出Y的 逻辑函数式:
YBC DB C D AB CA D
y1 f1 (a1 a2 L an )
y2 y3
f2 (a1 f3 (a1
a2 a2
L L
an ) an )
y4 f 4 (a1 a2 L an )
Y=F(A)
ymfm (a1,a2,an)
可以使用真值表、卡诺图、逻辑图或是逻辑函数式来描述组合电路。
4.2 组合电路分析 组合电路分析就是看懂组合电路,需要分析的内容包括: ① 研究组合电路的逻辑功能; ② 研究组合电路输入输出波形之间的关系,以及组合电路的电特性。
A3=8+9 A2=4+5+6+7 A1=2+3+6+7 A0=1+3+5+7+9
十进制数
0 1 2
4位编码输出(BCD) A3 A2 A1 A0
0000 0001 0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
当输入的十进制数中如果只有一个数字 具有高电平时,则输出对应数字的BCD 编码。
-1600
-400
-1
IOHmax(mA)
-0.4
-0.4
-4
IOLmax(mA)
16
8
4
2.0
3.33
4.9
4.95
2.9
1.62
0.8
1.67
0.1
0.05
0.7
1.62
1
1
-1
-1
-4
-0.51
4
0.51
(2)电源电流与功耗 不同系列、不同门电路的电源电流都是不同的,几种74LS系列门电路的最大电
2.十进制数-BCD优先编码器74LS147
十进制数-BCD优先编码器74LS147除具有上述编码器相同的功能外,还 具有优先编码功能,就是在同时输入多个数字时,只对最大数字进行编码。
输入
输出
1 2 3 4 5 6 7 8 9DCBA
1 1 1 1 1 1 1 1 11111 ×××××××× 0 0 1 1 0 ×××××××0 1 0 1 1 1 ××××××0 1 1 1 0 0 0 ×××××0 1 1 1 1 0 0 1 ××××0 1 1 1 1 1 0 1 0 ×××0 1 1 1 1 1 1 0 1 1 ××0 1 1 1 1 1 1 1 1 0 0 ×0 1 1 1 1 1 1 1 1 1 0 1
4.3 组合电路部件
4.3.1 编码器
不同事物用不同的二进制码表示称为编码。对每一个输入信号都有一 个相对应二进制数码输出的器件称为编码器(Encoder),若编码器有2n 个输入,则应该有n个输出。
1.十进制数-BCD编码器 十进制数-BCD编码器又称为10线-4线编码器,其编码表如表4-8所示。 由真值表,逻辑函数式为:
A C D B A B C D A B C A B D C A B D C D A B C D A BCD
② 74LS04与74LS10都属于74LS系列芯片,因此噪声容限能够满足要求。
图中74LS04各输出引脚驱动的输入端数最大为4个,远小于74LS系列芯 片的20个扇出能力。
③ 74LS10输出驱动发光二极管 题目要求发光二极管电流ID=5 mA,二极管限流电阻R由下式计算: R=(VCC-VD-VOL)/ID=(5 V-1.6 V-0.5 V)/5 mA=580 Ω 可以实际取值560 Ω。
4.2.3 组合电路的延迟时间分析
组合电路中输入变量变化与其引起输出变量变化之间的时间差称为传输延迟,传
输延迟与电路复杂性、门电路的驱动能力、温度、芯片电压有关。
tPLH是门电路低电平到高电平的传输延迟时间, tPHL是高电平到低电平的传输延迟时间
平均传输延迟时间tPD:
tPD
tPLH
tPHL 2
D C
EB
FADAC GECBC
YFGACBCACBC
ABCABCAB CAB C
m ( 1, 4, 5, 6)
组合电路的最大延迟时间就是级数最 多路径上各级门最大延迟时间之和。
。第1级为非门74LS04,最大延迟时 间tPD=15 ns;第2、3级为与非门 74LS00,最大延迟时间tPD=15 ns, 因此该门电路的最大延迟时间为45 ns。
源电流如表4-7所示。
芯片
功能
74LS00 74LS02 74LS04 74LS08 74LS10 74LS32
2输入与非门 2输入或非门
非门 四3输入与门 三3输入与非门 四2输入或门
最大电源电流(mA)
ICCH
ICCL
1.6
4.4
3.2
5.4
2.4
6.6
4.8
8.8
1.2
3.3
6.2
9.8
最大平均电源电流 (mA) ICCmax 3 4.3 4.5 6.8 2.25 8
【例4-6】 试分析图4-8所示电路的最大电源电流与静态功耗。 74LS04的每个芯片的平均电源电流为ICCmax=4.5 mA,74LS10的为
ICCmax=2.25 mA。
所以该组合电路中的门电路部分的最大电源电流Ig为 Ig=1×(4.5 mA)+2×(2.25 mA)=4.5 mA +4.5 mA =9 mA 发光二极管部分的最大电流Id为4(5 mA)=20 mA。 最大电源电流为Imax= Ig+Id=9 mA+20 mA=29 mA 该电路的最大静态功耗为PDmax=Imax·VCC=29 mA×5 V=145 mW
AA A C AB BC A BC
A B C A B C A B C A B C A B C
m ( 0, 1, 2, 3, 4)
在输入A、B、C的波形上标记电平值,然后由真 值表则有图4-3(c)所示的输出Y的波形。
ABCY 0001 0011 0101 0111 1001 1010 1100 1110
0 1 1 1 1 1 1 1 11110
由真值表可以看出,74LS147的输出是低电平有效的BCD 码
图4-12所示电路是74LS147的典型应用电路, 该电路可以将0~9十个按键信号转换成低电平有效的BCD编码输出, 可以输出任何按键按下的信号Y。
当按键按下时,信号Y=1,否则信号Y=0。虽然按键0的信号未进入 74LS147,但是当按键0按下时,按键按下信号Y=1,同时编码输出1111, 这就相当于0的编码是1111。
每门功耗(mW) 10
说明 标准TTL
74H00
6
22
高速TTL
74L00
33
1
低功耗TTL
74LS00
9.5
2
低功耗肖特基TTL
74S00
3
19
肖特基TTL
74ALS00
3.5
1.3
先进低功耗肖特基 TTL
74AS00
3
8
先进肖特基TTL
74HC00
8
0.17
高速CMOS
表4-4显示的是74LS系列部分门电路的传输延迟时间。
3.8线-3线优先编码器74LS148 8线-3线优先编码器74LS148的符号如图4-13所示。真值表如表4-10所示。该编 码器的输入与输出都是低电平有效。
输入
输出
EI 0 1 2 3 4 5 6 7 A2 A1 A0 GS EO
1 ×××××××× 1 1 1 1 1
011111111 1 1 1 1 0 0 ××××××× 0 0 0 0 0 1 0 ×××××× 0 1 0 0 1 0 1 0 ××××× 0 1 1 0 1 0 0 1 0 ×××× 0 1 1 1 0 1 1 0 1 0 ××× 0 1 1 1 1 1 0 0 0 1 0 ×× 0 1 1 1 1 1 1 0 1 0 1 0×0 1 1 1 1 1 1 1 1 0 0 1
Y m ( 1 , 2 , 3 , 5 , 7 , 1, 1 1 ) 3
这是一个素数判别电路,当素数出现在电路输入端时,该电路输出Y=1。
4.2.2 组合电路的波形分析
【例4-3】 对于图4-4(a)所示电路图与图4-4(b)所示的输入波形,试画出该电路 的输出波形。
解:首先由电路图得到输出Y的函数式为: Y A ( B C ) A B A C A B A C ( A B ) ( A C)
芯片
74LS04 74LS00 74LS02 74LS08 74LS32
功能
非门 与非门 或非门 与门 或门
tPLH(ns)
典型
最大
9
15
9
15
10
15
8
15
14
22
tPHL(ns)
典型
最大
10
15
10
15
10
15
10
20
14
22
【例4-4】 试推 导图4-6所示组 合电路的传输延 迟时间。图中非 门为74LS04, 与非门为 74LS00。
0101
ym(0,1,2)
0110
1000
1010
由真值表可知,该电路是数值检测电路,如 果数值小于3,该电路输出1,否则输出0。
1100 1110
【例4-2】 试分析图4-3所示组合电路的逻辑功能。
解:首先按照从输入开始逐级写出各级逻辑函数式的分析方法,最后写出输出Y的 逻辑函数式:
YBC DB C D AB CA D
y1 f1 (a1 a2 L an )
y2 y3
f2 (a1 f3 (a1
a2 a2
L L
an ) an )
y4 f 4 (a1 a2 L an )
Y=F(A)
ymfm (a1,a2,an)
可以使用真值表、卡诺图、逻辑图或是逻辑函数式来描述组合电路。
4.2 组合电路分析 组合电路分析就是看懂组合电路,需要分析的内容包括: ① 研究组合电路的逻辑功能; ② 研究组合电路输入输出波形之间的关系,以及组合电路的电特性。
A3=8+9 A2=4+5+6+7 A1=2+3+6+7 A0=1+3+5+7+9
十进制数
0 1 2
4位编码输出(BCD) A3 A2 A1 A0
0000 0001 0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
当输入的十进制数中如果只有一个数字 具有高电平时,则输出对应数字的BCD 编码。
-1600
-400
-1
IOHmax(mA)
-0.4
-0.4
-4
IOLmax(mA)
16
8
4
2.0
3.33
4.9
4.95
2.9
1.62
0.8
1.67
0.1
0.05
0.7
1.62
1
1
-1
-1
-4
-0.51
4
0.51
(2)电源电流与功耗 不同系列、不同门电路的电源电流都是不同的,几种74LS系列门电路的最大电
2.十进制数-BCD优先编码器74LS147
十进制数-BCD优先编码器74LS147除具有上述编码器相同的功能外,还 具有优先编码功能,就是在同时输入多个数字时,只对最大数字进行编码。
输入
输出
1 2 3 4 5 6 7 8 9DCBA
1 1 1 1 1 1 1 1 11111 ×××××××× 0 0 1 1 0 ×××××××0 1 0 1 1 1 ××××××0 1 1 1 0 0 0 ×××××0 1 1 1 1 0 0 1 ××××0 1 1 1 1 1 0 1 0 ×××0 1 1 1 1 1 1 0 1 1 ××0 1 1 1 1 1 1 1 1 0 0 ×0 1 1 1 1 1 1 1 1 1 0 1
4.3 组合电路部件
4.3.1 编码器
不同事物用不同的二进制码表示称为编码。对每一个输入信号都有一 个相对应二进制数码输出的器件称为编码器(Encoder),若编码器有2n 个输入,则应该有n个输出。
1.十进制数-BCD编码器 十进制数-BCD编码器又称为10线-4线编码器,其编码表如表4-8所示。 由真值表,逻辑函数式为: