第三章 组合逻辑电路精选PPT.ppt
《第三章 组合逻辑电路精选PPT.ppt》由会员分享,可在线阅读,更多相关《第三章 组合逻辑电路精选PPT.ppt(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 组合逻辑电路第1页,本讲稿共73页本章要求本章要求理解组合逻辑电路的特点及组合逻辑电路分析、设计的一般原则;理解组合逻辑电路的特点及组合逻辑电路分析、设计的一般原则;熟练掌握组合逻辑电路的分析方法与设计方法熟练掌握组合逻辑电路的分析方法与设计方法。掌握常用组合逻辑电路(编码器、译码器、数据选择器、加法器)掌握常用组合逻辑电路(编码器、译码器、数据选择器、加法器)的逻辑功能及使用方法;的逻辑功能及使用方法;熟悉掌握利用中规模集成译码器和数据选熟悉掌握利用中规模集成译码器和数据选 择器实现一般组合逻辑函数的方法择器实现一般组合逻辑函数的方法。了解组合逻辑电路中的竞争冒险现象的产生原因及消除
2、方法。了解组合逻辑电路中的竞争冒险现象的产生原因及消除方法。第2页,本讲稿共73页组合逻辑电路的特点(组合逻辑电路的特点(1)u输出函数的一般逻辑表达式:输出函数的一般逻辑表达式:F1=f1(X1、X2、Xn)F2=f2(X1、X2、Xn)Fm=fm(X1、X2、Xn)X1X2XnF1F2Fm输输入入输输出出组合组合 逻辑逻辑 电路电路u组合逻辑电路的结构组合逻辑电路的结构多输入、多输出多输入、多输出电路电路各输出函数各输出函数仅由仅由输输入确定,彼此相入确定,彼此相互独立互独立3.1 3.1 组合逻辑电路的特点组合逻辑电路的特点第3页,本讲稿共73页组合逻辑电路的特点(组合逻辑电路的特点(2
3、)u组合逻辑电路的两个特点:组合逻辑电路的两个特点:(2 2)在在信号关系信号关系上,电路的输出只与电路上,电路的输出只与电路当前当前的输入的输入有关,有关,与输入加入前的状态无关。与输入加入前的状态无关。(1 1)在在电路结构电路结构上,组合逻辑电路中不存在输出与上,组合逻辑电路中不存在输出与 输入之间的输入之间的反馈反馈;u组合逻辑电路的构成:组合逻辑电路的构成:(1 1)由由SSI集成门集成门芯片芯片构成构成(2 2)由由MSI常用常用集成组合逻辑芯片集成组合逻辑芯片构成构成第4页,本讲稿共73页组合逻辑电路的分析(组合逻辑电路的分析(1 1)分析要求:分析要求:已知已知电路结构电路结构
4、(输入输出逻辑关系)(输入输出逻辑关系)分析步骤:分析步骤:由逻辑图得出由逻辑图得出逻辑函数表达式逻辑函数表达式,并化简;,并化简;列列真值表真值表;分析分析逻辑功能。逻辑功能。(逻辑图)(逻辑图)求求电路的功能电路的功能3.2 3.2 组合逻辑电路分析与设计方法组合逻辑电路分析与设计方法第5页,本讲稿共73页组合逻辑电路的分析(组合逻辑电路的分析(2 2)求如图所示电路输入与输出的逻辑关系。求如图所示电路输入与输出的逻辑关系。ABF1F2F3F F&解:解:由电路的输入开始,由电路的输入开始,逐级逐级写出输出函数写出输出函数“异或异或”逻辑逻辑 可用来判断两信可用来判断两信号是否一致。号是否
5、一致。例例1 1第6页,本讲稿共73页组合逻辑电路的分析(组合逻辑电路的分析(3 3)例例2 2:分析如图所示电路的逻辑功能:分析如图所示电路的逻辑功能&1A B CF1F2F3F4F解:解:l写出输出函数式写出输出函数式l列真值表列真值表当当A A、B B、C C全为全为0 0或或1 1时,时,F F 为为1 1,否则否则F F为为0 0。“判一致电路判一致电路”A B CF0 0 00 0 01 10 0 10 0 10 00 1 00 1 00 00 1 10 1 10 01 0 01 0 00 01 0 11 0 10 01 1 01 1 00 01 1 11 1 11 1l分析电路功
6、能分析电路功能第7页,本讲稿共73页组合逻辑电路的分析(组合逻辑电路的分析(4 4)例例3 3:图示电路中:图示电路中A A、B B是数据输入端,是数据输入端,K K是控制输入端,试分析在控制是控制输入端,试分析在控制输入的不同取值下,数据输入输入的不同取值下,数据输入A A、B B和输出间的关系。和输出间的关系。&写出输出函数式写出输出函数式解解:列真值表列真值表K A BK A B00 00 11 01 111111111111110 00 11 01 1101110011101电路的电路的功能功能 一位二进制数的比较一位二进制数的比较器;器;低电平有效低电平有效第8页,本讲稿共73页组合
7、逻辑电路的设计(组合逻辑电路的设计(1)设计要求:设计要求:已知已知逻辑功能逻辑功能求求逻辑电路图逻辑电路图设计步骤:设计步骤:根据功能列出根据功能列出真值表真值表;写出写出逻辑函数表达式逻辑函数表达式,化简;,化简;画画逻辑电路图逻辑电路图。根据逻辑功能,进行根据逻辑功能,进行逻辑抽象逻辑抽象,即说明逻辑变即说明逻辑变量,并对变量赋值;量,并对变量赋值;第9页,本讲稿共73页组合逻辑电路的设计(组合逻辑电路的设计(2)例例1:设计一个监视交通信号灯工作状态的逻辑电路。:设计一个监视交通信号灯工作状态的逻辑电路。电路由电路由 红、黄、绿三盏灯组成。正常工作时,任何时刻必有一盏而红、黄、绿三盏灯
8、组成。正常工作时,任何时刻必有一盏而且只允许有一盏灯点亮;其它点亮状态时电路故障,要求发出故障信号。且只允许有一盏灯点亮;其它点亮状态时电路故障,要求发出故障信号。(要求用(要求用“与非与非”门实现)门实现)解:解:逻辑抽象逻辑抽象(分别表示红、黄、绿三盏灯)(分别表示红、黄、绿三盏灯)输入变量:输入变量:A A、B B、C C“1 1”:灯:灯亮亮“0 0”:灯不亮:灯不亮输出变量:输出变量:F(表示报警与否(表示报警与否)“1 1”:报:报警警“0 0”:不报警:不报警列真值表列真值表A B CF0 0 00 0 01 10 0 10 0 10 00 1 00 1 00 00 1 10 1
9、 11 11 0 01 0 00 01 0 11 0 11 11 1 01 1 01 11 1 11 1 11 1假设假设假设假设第10页,本讲稿共73页组合逻辑电路的设计(组合逻辑电路的设计(3)写出逻辑函数式写出逻辑函数式ABC01000111101 11 11 11 11 1逻辑图逻辑图&第11页,本讲稿共73页组合逻辑电路的设计(组合逻辑电路的设计(4)例例2 2:分别用:分别用“或非或非”门和门和“异或异或”门实现一个组合电路,该电路输入门实现一个组合电路,该电路输入为三位二进制为三位二进制ABCABC,输出为输出为F F。其功能是:输入的三位数码中其功能是:输入的三位数码中有奇数个
10、有奇数个“1 1”时,电路的输出为时,电路的输出为1 1,否则为,否则为0 0。解:解:(1 1)分析设计要求,列出真值表分析设计要求,列出真值表A B CA B CF F0 0 00 0 00 00 0 10 0 11 10 1 00 1 01 10 1 10 1 10 01 0 01 0 01 11 0 11 0 10 01 1 01 1 00 01 1 11 1 11 1(2 2)由真值表得逻辑表达式由真值表得逻辑表达式ABC01000111101 11 11 11 1第12页,本讲稿共73页组合逻辑电路的设计(组合逻辑电路的设计(5)u用用“或非或非”门实现门实现1ABCF1111CC
11、BACBABAu用用“异或异或”门实现门实现=1=1ABCF第13页,本讲稿共73页组合逻辑电路的设计(组合逻辑电路的设计(6)例例3 3:有一火灾报警系统:有一火灾报警系统,设有烟感设有烟感,温感和紫外光感三种不同类型温感和紫外光感三种不同类型的火灾探测器的火灾探测器.为了防止误报警为了防止误报警,只有当其中有两种或两种只有当其中有两种或两种 类型以上的探测器发出火灾探测信号时类型以上的探测器发出火灾探测信号时,报警系统才产生报警报警系统才产生报警控制信号控制信号,试设计产生报警控制信号的电路。最少的试设计产生报警控制信号的电路。最少的“与非与非”门门实现电路(要求电路最简)。实现电路(要求
12、电路最简)。解:解:逻辑抽象逻辑抽象(分别表示烟感、温感和紫外光)(分别表示烟感、温感和紫外光)输入变量:输入变量:A A、B B、C C“1 1”:发出火灾探测信号发出火灾探测信号“0 0”:未未发出火灾探测信号发出火灾探测信号输出变量:输出变量:F(表示报警与否(表示报警与否)“1 1”:报:报警警“0 0”:不报警:不报警假设假设假设假设列真值表列真值表A B CF0 0 00 0 00 00 0 10 0 10 00 1 00 1 00 00 1 10 1 11 11 0 01 0 00 01 0 11 0 11 11 1 01 1 01 11 1 11 1 11 1第14页,本讲稿共
13、73页A ABCBC000011111011110000用画卡诺图化简用画卡诺图化简F=AC+BC+ABF=AC+BC+AB写出最简写出最简“与或与或”式式组合逻辑电路的设计组合逻辑电路的设计组合逻辑电路的设计组合逻辑电路的设计(7 7 7 7)第15页,本讲稿共73页用与非门实现逻辑电路用与非门实现逻辑电路F=AB+AC+BCF=AB+AC+BC =AB=AB AC AC BC BC&A AB BC CF F&组合逻辑电路的设计组合逻辑电路的设计(8 8 8 8)第16页,本讲稿共73页编码器(编码器(Encoder)(1 1)m m线一线一n n线线编码器编码器输输入入(m m个信息个信息
14、)输输出出(n n位代码位代码)u编码器的功能编码器的功能 能够实现用二进制代码表示各种符号、数字能够实现用二进制代码表示各种符号、数字和信息这一编码过程的电路。和信息这一编码过程的电路。u编码器的结构编码器的结构m m与与n n的关系的关系一般编码器的输入一般编码器的输入端数端数远大于远大于输出端输出端数数3.3 3.3 常用集成组合逻辑电路常用集成组合逻辑电路第17页,本讲稿共73页编码器(编码器(2 2)编码器编码器 二进制编码器二进制编码器 二二-十进制编码器十进制编码器普通二普通二-十进制编码器十进制编码器优先二优先二-十进制编码器十进制编码器普通二进制编码器普通二进制编码器优先二进
15、制编码器优先二进制编码器u编码器的分类编码器的分类第18页,本讲稿共73页编码器(编码器(3 3)u普通二进制编码器普通二进制编码器设有设有4 4个信号个信号Y Y0 0、Y Y1 1、Y Y2 2、Y Y3 3要用二进制代码来表示,编码要用二进制代码来表示,编码规则为规则为要求要求设计设计该编码器。该编码器。举例说明举例说明(1 1)说明变量说明变量输入变量:输入变量:Y Y0 0、Y Y1 1、Y Y2 2、Y Y3 30 0:信号不出现:信号不出现1 1:信号出现:信号出现输出变量输出变量:B B、A A编编码码器器Y0Y1Y2Y3BA两位两位二进制二进制代码代码(2 2)列出真值表列出
16、真值表 不允许两个或两个以不允许两个或两个以上的信号同时出现。上的信号同时出现。第19页,本讲稿共73页编码器(编码器(4 4)(3 3)写出输出函数表达式写出输出函数表达式Y3Y2Y1Y00000010111101110BY3Y2Y1Y00000010111101110A逻辑图&111BAY3Y2Y1当当,时,BABA=0000为隐含变量为隐含变量(4 4)画逻辑图画逻辑图第20页,本讲稿共73页编码器(编码器(5 5)普通二进制编码普通二进制编码器器简化简化真值表真值表Y3 Y2 Y1 Y0 B A0 0 0 1 0 00 0 1 0 0 10 1 0 0 1 01 0 0 0 1 1普通
17、二进制编码普通二进制编码器器编码表编码表输入输入 B AY0 0 0Y1 0 1Y2 1 0Y3 1 1第21页,本讲稿共73页编码器(编码器(6 6)u优先二进制编码器优先二进制编码器 对所有的输入信号按对所有的输入信号按优先顺序排队优先顺序排队,当几个输入,当几个输入信号同时出现时,信号同时出现时,只对只对其中优先权最高的一个进行编码。其中优先权最高的一个进行编码。0 0 0 0 0 1 0 1 1 Y3 Y2 Y1 Y0AB001001114-24-2线优先编码器线优先编码器真值表真值表第22页,本讲稿共73页编码器(编码器(7 7)表达式表达式Y3Y2Y1Y00000010111101
18、11011111111111BY1Y0Y3Y200000101111011101111111111A由真值表由真值表&1BAY31Y2Y1&0 0 0 0 0 1 0 1 1 Y3 Y2 Y1 Y0AB00100111第23页,本讲稿共73页74LS148u优先二进制编码器优先二进制编码器7474LS148LS148逻辑符号逻辑符号1 11 00 10 10 10 10 10 10 10 10 1 1 1 1 1 1 1 10 0 1 1 1 11 1 10 0 00 1 0 0 0 10 1 1 0 0 1 00 1 1 1 0 0 1 10 1 1 1 1 0 1 0 00 1 1 1 1
19、 1 0 1 0 10 1 1 1 1 1 1 0 1 1 00 1 1 1 1 1 1 1 01 1 1功能表功能表输入输出端说明输入输出端说明使能输入端,使能输入端,时芯片工作时芯片工作使能输出端,使能输出端,时无有效时无有效信号输入信号输入优先标志输出端,优先标志输出端,时表明芯片处于工作状态时表明芯片处于工作状态是信号输入端是信号输入端 当输入为当输入为0时,表明该信时,表明该信号出现;号出现;输入优先权最高输入优先权最高代码输出端代码输出端反码输出反码输出低电平低电平有效有效编码器(编码器(8 8)第24页,本讲稿共73页编码器(编码器(9 9)u编码器的级联编码器的级联如何用如何用
20、74LS148实现对实现对16个输入信号个输入信号的优先编码的优先编码?148(1)148(2)&第25页,本讲稿共73页编码器(编码器(1010)1616线线-4 4线二线二进制进制编码编码器器有有有效输入有效输入信号时,信号时,当当芯片芯片(1)不工作,输出均为不工作,输出均为“1”芯片芯片(2)工作工作有有有效输入有效输入信号时,信号时,当当芯片芯片(1)工作工作芯片芯片(2)无输入,输出均为无输入,输出均为“1”第26页,本讲稿共73页编码器(编码器(1111)u优先二优先二十进制编码器十进制编码器7474LS147LS147逻辑符号逻辑符号74LS147功能表功能表1 1 1 1 1
21、 1 1 1 11 1 1 10 1 1 00 1 1 11 0 1 0 0 01 1 0 1 0 0 11 1 1 0 1 0 1 01 1 1 1 0 1 0 1 11 1 1 1 1 0 1 1 0 01 1 1 1 1 1 0 1 1 0 11 1 1 1 1 1 1 0 1 1 1 00 1 1 1 1 1 1 1 1 0低电平低电平有效有效第27页,本讲稿共73页译码器(译码器(1)u 译码译码u译码器的功能译码器的功能-编码的逆过程,将代码还原为原意的过程。编码的逆过程,将代码还原为原意的过程。-实现译码功能的电路,也称为解码器。实现译码功能的电路,也称为解码器。u译码器的结构译
22、码器的结构n线一m线译码器输输入入(m m个信息个信息)输输出出(n n位代码位代码)m m与与n n的关系的关系一般译码器的输一般译码器的输入端数入端数远少于远少于输输出端数出端数第28页,本讲稿共73页译码器(译码器(2)译码器译码器代码变换代码变换译码器译码器-将数字、文字或符号的代码还原成相应数将数字、文字或符号的代码还原成相应数字、文字、符号并显示出来的电路。字、文字、符号并显示出来的电路。变量译码器变量译码器,又称为又称为二进制二进制译码器译码器-将二进制代码还原为原始输入信号;将二进制代码还原为原始输入信号;-用于不同代码之间的相互转换;用于不同代码之间的相互转换;显示显示译码器
23、译码器u译码器的分类译码器的分类第29页,本讲稿共73页译码器(译码器(3)u二进制译码器二进制译码器以以7474LS139LS139译码器说明输入与输出的关系译码器说明输入与输出的关系&11111BA 每个输出函数对应输每个输出函数对应输入的一个最小项,因此入的一个最小项,因此又称为又称为最小项发生器最小项发生器。真值表真值表 1 11 1 1 11 1 1 10 00 0 0 01 1 1 11 1 0 00 0 1 11 1 1 10 0 1 11 1 0 01 1 0 01 1 1 11 1 1 10 0 1 11 1 1 1使能端使能端低低电平电平有效有效输出端输出端低低电平电平有效
24、有效逻辑符号逻辑符号74LS139BA第30页,本讲稿共73页译码器(译码器(4)u二进制译码器二进制译码器7474LS138LS13874LS138输入输出0 1 1 0 0 0 01 0 0 0 11 0 0 1 01 0 0 1 11 0 1 0 01 0 1 0 11 0 1 1 01 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三章 组合逻辑电路精选PPT 第三 组合 逻辑电路 精选 PPT
限制150内