数字电子技术组合逻辑电路幻灯片.ppt
《数字电子技术组合逻辑电路幻灯片.ppt》由会员分享,可在线阅读,更多相关《数字电子技术组合逻辑电路幻灯片.ppt(128页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字电子技术组合逻辑电路第1页,共128页,编辑于2022年,星期六2023/4/11第第4 4章章 组合逻辑电路组合逻辑电路数字电路分类:组合逻辑电路和时序逻辑电路。数字电路分类:组合逻辑电路和时序逻辑电路。组合逻辑电路组合逻辑电路:任意时刻的输出仅仅取决于当时的输任意时刻的输出仅仅取决于当时的输入信号,而与电路原来的状态无关。入信号,而与电路原来的状态无关。本章内容提要本章内容提要小规模集成电路小规模集成电路(SSI)构成构成组合逻辑电路的一般组合逻辑电路的一般分析方法和设计方法。分析方法和设计方法。常用组合逻辑电路的基本工作原理及常用中规模常用组合逻辑电路的基本工作原理及常用中规模集成(
2、集成(MSI)组合逻辑电路的逻辑功能、使用方法和应)组合逻辑电路的逻辑功能、使用方法和应用举例。用举例。第2页,共128页,编辑于2022年,星期六2023/4/1124.1.1 组合逻辑电路的分析方法组合逻辑电路的分析方法1.1.分析的主要步骤如下:分析的主要步骤如下:(1)(1)由逻辑图写表达式;由逻辑图写表达式;(2)(2)化简表达式;化简表达式;(3)(3)列真值表;列真值表;(4)(4)描述逻辑功能。描述逻辑功能。4.1 4.1 门级组合逻辑电路的分析和设计门级组合逻辑电路的分析和设计方法方法 小规模集成电路是指每片在十个门以下的集成芯片。小规模集成电路是指每片在十个门以下的集成芯片
3、。所谓组合逻辑电路的分析,就是根据给定的逻辑电所谓组合逻辑电路的分析,就是根据给定的逻辑电路图,求出电路的逻辑功能。路图,求出电路的逻辑功能。第3页,共128页,编辑于2022年,星期六2023/4/1132.2.2.2.举例说明组合逻辑电路的分析方法举例说明组合逻辑电路的分析方法举例说明组合逻辑电路的分析方法举例说明组合逻辑电路的分析方法 例例4-1 4-1 试分析图试分析图3-13-1所示电路的逻辑所示电路的逻辑功能。功能。解:第一步:由解:第一步:由逻辑图可以写输出逻辑图可以写输出F的逻辑表达式为:的逻辑表达式为:图3-1 例3-1逻辑电路图第4页,共128页,编辑于2022年,星期六2
4、023/4/114第二步:可变换为第二步:可变换为 F=AB+AC+BC 第三步:列出真值表如表第三步:列出真值表如表4-14-1所示。所示。F表4-1 例3-1真值表 第四步:确定电路的逻辑第四步:确定电路的逻辑功能。功能。由真值表可知,三个变量由真值表可知,三个变量输入输入,只有两个及,只有两个及两个以上变量取值为两个以上变量取值为1 1时,输出时,输出才为才为1 1。可见电路可实现。可见电路可实现多数表多数表决决逻辑功能逻辑功能。第5页,共128页,编辑于2022年,星期六2023/4/115例例例例4-2 4-2 4-2 4-2 分析图分析图分析图分析图4-24-24-24-2(a a
5、 a a)所示电路的逻辑功能。)所示电路的逻辑功能。)所示电路的逻辑功能。)所示电路的逻辑功能。图图4-2 4-2 例例4-24-2逻辑电路图逻辑电路图仿真仿真 第6页,共128页,编辑于2022年,星期六2023/4/116 解:为了方便写表达式,在图中标注中间变量,解:为了方便写表达式,在图中标注中间变量,解:为了方便写表达式,在图中标注中间变量,解:为了方便写表达式,在图中标注中间变量,比如比如比如比如F F1 1、F F2 2和和和和F F3 3。S第7页,共128页,编辑于2022年,星期六2023/4/117表4-2 例4-2真值表该电路实现两个一位二该电路实现两个一位二进制数相加
6、的功能。进制数相加的功能。S S是它是它们的和,们的和,C C是向高位的进位。是向高位的进位。由于这一加法器电路没有考由于这一加法器电路没有考虑低位的进位,所以称该电虑低位的进位,所以称该电路为半加器。根据路为半加器。根据S S和和C C的表的表达式,将原电路图改画成达式,将原电路图改画成图图3-23-2(b b)所示的逻辑图。)所示的逻辑图。图4-2(b)逻辑图第8页,共128页,编辑于2022年,星期六2023/4/1184.1.2 组合逻辑电路的设计方法组合逻辑电路的设计方法.组合逻辑电路的设计步骤:组合逻辑电路的设计步骤:(1)(1)分析设计要求,设置输入输出变量并逻辑赋值;分析设计要
7、求,设置输入输出变量并逻辑赋值;(2)(2)列真值表;列真值表;(3)(3)写出逻辑表达式,并化简;写出逻辑表达式,并化简;(4)(4)画逻辑电路图。画逻辑电路图。与与分分析析过过程程相相反反,组组合合逻逻辑辑电电路路的的设设计计是是根根据据给给定定的的实实际逻辑问题,求出实现其逻辑功能的最简单的逻辑电路。际逻辑问题,求出实现其逻辑功能的最简单的逻辑电路。第9页,共128页,编辑于2022年,星期六2023/4/1192.2.组合逻辑电路设计方法举例。组合逻辑电路设计方法举例。例例4-3 4-3 一火灾报警系统,设有一火灾报警系统,设有烟感、温感和紫外烟感、温感和紫外光感光感三种类型的火灾探测
8、器。为了防止误报警,只有当三种类型的火灾探测器。为了防止误报警,只有当其中有两种或两种以上类型的探测器发出火灾检测信号其中有两种或两种以上类型的探测器发出火灾检测信号时,报警系统时,报警系统产生报警控制信号。产生报警控制信号。设计一个产生报警控制设计一个产生报警控制信号的电路。信号的电路。解:解:(1)(1)分析设计要求,设输入输出变量并逻辑赋值;分析设计要求,设输入输出变量并逻辑赋值;输入变量:烟感输入变量:烟感A A 、温感、温感B B,紫外线光感,紫外线光感C C;输出变量:报警控制信号输出变量:报警控制信号Y Y。逻辑赋值:用逻辑赋值:用1 1表示肯定,用表示肯定,用0 0表示否定。表
9、示否定。第10页,共128页,编辑于2022年,星期六2023/4/1110(2)(2)列真值表;列真值表;把逻辑关系转换成数字表示形式把逻辑关系转换成数字表示形式;表3-2 例3-3真值表 (3)(3)由真值表写逻辑表达式,并化由真值表写逻辑表达式,并化简;简;化简得最简式:第11页,共128页,编辑于2022年,星期六2023/4/1111图4-3 例4-3的逻辑电路图 (4)(4)画逻辑电路图:画逻辑电路图:用与非门实现,其逻辑图与例用与非门实现,其逻辑图与例3-13-1相同。相同。如果作以下变换:如果作以下变换:用一个与或非门加一个非门就可以实现,用一个与或非门加一个非门就可以实现,其
10、逻辑电路图如图其逻辑电路图如图4-34-3所示。所示。第12页,共128页,编辑于2022年,星期六2023/4/1112例例 4-4 有三个班学生上自习,大教室能容纳两个班学生,有三个班学生上自习,大教室能容纳两个班学生,小教室能容纳一个班学生。设计两个教室是否开灯的逻辑小教室能容纳一个班学生。设计两个教室是否开灯的逻辑控制电路,要求如下:控制电路,要求如下:(1)一个班学生上自习,一个班学生上自习,开小教室的灯。开小教室的灯。(2)两个班上自习,两个班上自习,开大教室的灯。开大教室的灯。(3)三个班上自习,三个班上自习,两教室均开灯。两教室均开灯。解解 ()()确定输入、确定输入、输出变量
11、的个数输出变量的个数:根据电路要求,设根据电路要求,设输入变量、分别表示三个班学生是否上自习输入变量、分别表示三个班学生是否上自习,1表表示上自习示上自习,表示不上自习;表示不上自习;输出变量、输出变量、分别表示大分别表示大教室、小教室的灯是否亮教室、小教室的灯是否亮,表示亮表示亮,表示灭。表示灭。第13页,共128页,编辑于2022年,星期六2023/4/1113()()列真值表:列真值表:如表如表3-4所示。所示。表表表表 4-4 4-4 例例例例 4-3 4-3 的真值表的真值表的真值表的真值表 A B C Y G 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1
12、1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1第14页,共128页,编辑于2022年,星期六2023/4/1114()画逻辑图画逻辑图:逻辑电路图如图逻辑电路图如图4.5(a)所示。若要求用所示。若要求用T与非门,实现该设计电路的设计步骤如下:与非门,实现该设计电路的设计步骤如下:首先首先,将化简后的与或逻辑表达式转换为与非形式;将化简后的与或逻辑表达式转换为与非形式;然后再画出如图然后再画出如图4.5(b)所示的逻辑图;所示的逻辑图;最后,最后,画出用与画出用与非门实现的组合逻辑电路。非门实现的组合逻辑电路。()()化简化简:利用卡诺图化简利用卡诺图化
13、简,如图如图3.4所示可得所示可得:第15页,共128页,编辑于2022年,星期六2023/4/1115图图图图 4-4 4-4 例例例例 4-3 4-3 的卡诺图的卡诺图的卡诺图的卡诺图第16页,共128页,编辑于2022年,星期六2023/4/1116图图图图 4-5 4-5 例例例例 4-3 4-3 的逻辑图的逻辑图的逻辑图的逻辑图(a)(a)直接实现;直接实现;直接实现;直接实现;(b)(b)用与非门实现用与非门实现用与非门实现用与非门实现第17页,共128页,编辑于2022年,星期六2023/4/1117练习:练习:1、设计一个、设计一个A、B、C三人表决电路。当表决某个提案时,三人
14、表决电路。当表决某个提案时,多数人同意,提案通过。用与非门实现。多数人同意,提案通过。用与非门实现。第18页,共128页,编辑于2022年,星期六2023/4/1118作业题作业题P84P841 1、4.14.12 2、4.24.23 3、4.34.34 4、4.44.4第19页,共128页,编辑于2022年,星期六2023/4/11194.2.1 编码器编码器 4.2 4.2 常用中规模集成组合逻辑器常用中规模集成组合逻辑器件及其应用件及其应用第20页,共128页,编辑于2022年,星期六2023/4/1120人们为解决实践上遇到的各种逻辑问题,设计了许多人们为解决实践上遇到的各种逻辑问题,
15、设计了许多逻辑电路。然而,我们发现,其中有些逻辑电路经常、大逻辑电路。然而,我们发现,其中有些逻辑电路经常、大量出现在各种数字系统当中。为了方便使用,各厂家已经量出现在各种数字系统当中。为了方便使用,各厂家已经把这些逻辑电路制造成把这些逻辑电路制造成中规模集成的组合逻辑电路产品中规模集成的组合逻辑电路产品。比较常用的有比较常用的有编码器编码器、译码器译码器、数据选择器数据选择器、加法加法器器和和数值比较器数值比较器等等。下面分别进行介绍。等等。下面分别进行介绍。第21页,共128页,编辑于2022年,星期六2023/4/1121生活中常用十进制数及文字、符号等表示事物。4.2.1 4.2.1
16、编码器编码器数字电路只能以二进制信号工作。用用二二进进制制代代码码表表示示文文字字、符符号号或或者者数数码码等等特特定定对对象象的过程,称为的过程,称为编码编码。实现编码的逻辑电路,称为实现编码的逻辑电路,称为编码编码器。编码器译码器第22页,共128页,编辑于2022年,星期六2023/4/1122对对M个信号编码时,应如何确定位数个信号编码时,应如何确定位数N?N位二进制代码可以表示多少个信号?位二进制代码可以表示多少个信号?例:对例:对101键盘编码时,采用几位二进制代码?键盘编码时,采用几位二进制代码?编编码码原原则则:N位位二二进进制制代代码码可可以以表表示示2N个个信信号号,则则对
17、对M个信号编码时,应由个信号编码时,应由2N M来确定位数来确定位数N。例例:对对101键键盘盘编编码码时时,采采用用了了7位位二二进进制制代代码码ASC码码。27128101。目目前前经经常常使使用用的的编编码码器器有有普普通通编编码码器器和和优优先先编编码码器器两种。两种。第23页,共128页,编辑于2022年,星期六2023/4/11234.2.1.1 普通编码器普通编码器 定义定义:任何时刻只允许输入一个有效编码请求:任何时刻只允许输入一个有效编码请求信号,否则输出将发生混乱。信号,否则输出将发生混乱。举例举例:以一个三位二进制普通编码器为例,说明普:以一个三位二进制普通编码器为例,说
18、明普通编码器的工作原理。通编码器的工作原理。图4-4 普通编码器的方框图输入:八个信号(对象)输入:八个信号(对象)I0I7 (二值量)(二值量)八个病房呼叫请求输出:三位二进制代码输出:三位二进制代码Y2Y1Y0称八线称八线三线编码器三线编码器对病房编码第24页,共128页,编辑于2022年,星期六2023/4/1124 I0 I1 I2 I3 I4 I5 I6 I7Y2Y1Y0表4-5 编码器输入输出的对应关系设输入信号为设输入信号为1 1表示对该输入进行编码。表示对该输入进行编码。任何时刻只允许输入一个编码请求表达式、电路图?其它输入取值组合不允许出现,为无关项。第25页,共128页,编
19、辑于2022年,星期六2023/4/11254.2.1.2 优先编码器优先编码器 在优先编码器中,允许同时输入两个以上的有效编码在优先编码器中,允许同时输入两个以上的有效编码请求信号。请求信号。当几个输入信号同时出现时,只对其中优先权最当几个输入信号同时出现时,只对其中优先权最高的一个进行编码。高的一个进行编码。优先级别的高低优先级别的高低由设计者根据输入信号的轻重缓急情况由设计者根据输入信号的轻重缓急情况而定。如根据病情而设定优先权。而定。如根据病情而设定优先权。第26页,共128页,编辑于2022年,星期六2023/4/1126表4-6 74LS148电路的功能表例:八线例:八线三线优先编
20、码器三线优先编码器74LS148 第27页,共128页,编辑于2022年,星期六2023/4/1127 74LS14874LS148的逻辑功能描述:的逻辑功能描述:(1)(1)编码输入端:逻辑符号输入端编码输入端:逻辑符号输入端 上上面均有面均有“”“”号,这表示编码号,这表示编码输入低电平有效输入低电平有效。I0I7低电平有效允许编码,但无有效编码请求优先权最高第28页,共128页,编辑于2022年,星期六2023/4/1128(2)(2)编码输出端编码输出端 :从功能表可以:从功能表可以看出,看出,74LS14874LS148编码器的编码编码器的编码输出是反码输出是反码。Y2、Y1、Y0
21、第29页,共128页,编辑于2022年,星期六2023/4/1129 (3 3)选通输入端:只有在选通输入端:只有在 =0 =0时,编码器才时,编码器才处于处于工作状态工作状态;而在;而在 =1 =1时,编码器处于时,编码器处于禁止状态禁止状态,所有输出端均被封锁为高电平。所有输出端均被封锁为高电平。SS禁止状态工作状态第30页,共128页,编辑于2022年,星期六2023/4/1130允许编码,但无有效编码请求正在优先编码(4 4)选通输出端)选通输出端YS和扩展输出端和扩展输出端YEX:为扩展:为扩展编码器功能而设置。编码器功能而设置。第31页,共128页,编辑于2022年,星期六2023
22、/4/1131图4-6 74LS148的逻辑符号 以上通过对以上通过对74LS148编码器逻辑功能的分析,介绍编码器逻辑功能的分析,介绍了通过了通过MSI器件器件逻辑功能表了解集成器件功能的方法。逻辑功能表了解集成器件功能的方法。要求初步具备要求初步具备查阅器件手册查阅器件手册的能力。不要求背的能力。不要求背74LS148的功能表。的功能表。第32页,共128页,编辑于2022年,星期六2023/4/1132图4-7用74LS148接成的16线4线优先编码器优先权最高(2)片无有效编码请求时才允许(1)片编码编码输出的最高位编码输出为原码第33页,共128页,编辑于2022年,星期六2023/
23、4/11334.2.2 4.2.2 译码器译码器 译码译码:编码的逆过程,将编码时赋予代码的特定含义编码的逆过程,将编码时赋予代码的特定含义“翻译翻译”出来。出来。译码器译码器:实现译码功能的电路。实现译码功能的电路。常用的译码器有常用的译码器有二进制译码器二进制译码器、二二-十进制十进制译码器译码器和和显示译码器显示译码器等。等。二进制代码原来信息编码对象编码译码第34页,共128页,编辑于2022年,星期六2023/4/11344.2.2.1 二进制译码器二进制译码器 图4-7 三位二进制译码器的方框图输入:二进制代码(输入:二进制代码(N位),位),输出:输出:2N个,每个输出仅包含一个
24、最小项。个,每个输出仅包含一个最小项。输入是三位二进制输入是三位二进制代码、有八种状态,八代码、有八种状态,八个输出端分别对应其中个输出端分别对应其中一种输入状态。因此,一种输入状态。因此,又把三位二进制译码器又把三位二进制译码器称为称为3 3线线88线译码器。线译码器。第35页,共128页,编辑于2022年,星期六2023/4/11351.74LS1381.74LS138的逻的逻辑功能辑功能内部电路图负逻辑与非门译码输入端 S为控制端(又称使能端)S=1 译码工作 S=0 禁止译码,输出全1 1 输出端为便于理解功能而分析内部电路第36页,共128页,编辑于2022年,星期六2023/4/1
25、136表表4-6 74LS1384-6 74LS138的功能表的功能表译中为0高电平有效低电平有效禁止译码译码工作第37页,共128页,编辑于2022年,星期六2023/4/1137图4-8 74LS138的逻辑符号低电平有效输出三位二进制代码使能端第38页,共128页,编辑于2022年,星期六2023/4/1138如如74LS138的功能表所示,当的功能表所示,当S1接接+5V,S2和和S3接地接地时,得到对应个输入端的输出时,得到对应个输入端的输出Y:第39页,共128页,编辑于2022年,星期六2023/4/113974LS13874LS138的逻辑功能的逻辑功能 三个译码输入端(又称地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子技术 组合 逻辑电路 幻灯片
限制150内