第三章组合逻辑电路.ppt
《第三章组合逻辑电路.ppt》由会员分享,可在线阅读,更多相关《第三章组合逻辑电路.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第三章第三章 组合逻辑电路组合逻辑电路本章的重点:本章的重点:1 1组合逻辑电路在电路结构和逻辑功能上的特点;组合逻辑电路在电路结构和逻辑功能上的特点;2 2组合逻辑电路的设计方法;组合逻辑电路的设计方法;3 3常用中规模集成组合电路器件的应用;常用中规模集成组合电路器件的应用;4 4竞争竞争冒险现象及其成因,消除竞争冒险现象的方冒险现象及其成因,消除竞争冒险现象的方法。法。本章的难点:本章的难点:这一章没有可以算得上是难点的内容。书中给出的所有这一章没有可以算得上是难点的内容。书中给出的所有MSI器件的内部逻辑电路都不需要记忆,能读懂就行。器件的内部逻辑电路都不需要记忆,能读懂就行。1 第
2、三章第三章 组合逻辑电路组合逻辑电路3.1 概述概述 一、一、组合逻辑电路组合逻辑电路 数字电路按逻辑功数字电路按逻辑功能可分为两大类能可分为两大类 1.组合逻辑电路组合逻辑电路 2.时序逻辑电路时序逻辑电路 在组合逻辑电路中任意时刻在组合逻辑电路中任意时刻的输出只取决于该时刻的输的输出只取决于该时刻的输入,与电路原来的状态无关。入,与电路原来的状态无关。S=A B CI CO=(A B)CI+AB2二、逻辑功能的描述二、逻辑功能的描述y1=f1(a1,a2,an)y2=f2(a1,a2,an).ym=fm(a1,a2,an)Y=F(A)逻辑图、函数式或真值表均能描述,这里用函数式说明:逻辑图
3、、函数式或真值表均能描述,这里用函数式说明:组合逻辑电路组合逻辑电路a1y1y2yma2an3 三、本三、本章章重点重点:1.组合逻辑电路的分析;组合逻辑电路的分析;2.组合逻辑电路的设计;组合逻辑电路的设计;3.常用电路;常用电路;常用电路包括:常用电路包括:1.编码器编码器 2.译码器译码器 3.数据选择器数据选择器 4.加法器加法器 5.数值比较器数值比较器组合电路中的竞争组合电路中的竞争冒险现象不作为重点。冒险现象不作为重点。43.2 组合电路的分析方法和设计方法组合电路的分析方法和设计方法一、分析方法一、分析方法逻辑图逻辑图 函数式或真值表函数式或真值表方法:逐级写出逻辑方法:逐级写
4、出逻辑函数式。函数式。C=AB=A B右图电路右图电路Z1=ABZ2=AZ1=A ABZ3=BZ1=B ABS=Z2 Z3=A AB B AB5二二 设计方法设计方法逻辑功能逻辑功能 逻辑图逻辑图 真值表真值表 例:交通信号灯故障检例:交通信号灯故障检测电路。要求在非测电路。要求在非“只有一只有一只灯亮只灯亮”时给出出错信号。时给出出错信号。为求真值表,首先进行逻辑抽象。用为求真值表,首先进行逻辑抽象。用R代表红、代表红、A代表黄、代表黄、G代表绿;用代表绿;用1表示灯亮,表示灯亮,“0”表示灯灭;用表示灯灭;用Z表示输出,且表示输出,且“1”表示有故障。表示有故障。函数式函数式解:解:1.真
5、值表真值表步骤:步骤:1.真值表真值表2.函数式函数式3.逻辑图逻辑图6得到真值表:得到真值表:R A G Z0 0 0 10 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 12.函数式函数式 注意:在用门电路(即注意:在用门电路(即SSI)实现时要注意:实现时要注意:第一,把函数式划成所用门要求的形式;第一,把函数式划成所用门要求的形式;第二,要把函数式划成最简。为此,要尽量使第二,要把函数式划成最简。为此,要尽量使用卡诺图。用卡诺图。1 1 0 10 1101 00R 1 1 1 1 AGZ=R A G+RA+RG+AG得到函数式:得到函数式:
6、若用与非门:若用与非门:73.逻辑图:逻辑图:若用若用MSI来实现,要注意的问来实现,要注意的问题待讲到具体电路时再介绍。题待讲到具体电路时再介绍。83.3 若干常用的组合逻辑电路若干常用的组合逻辑电路一、编码器(一、编码器(ENCODOR)用二值代码表示具体事物。用二值代码表示具体事物。如:用如:用0101表示十进制数表示十进制数5。编码器分为编码器分为普通编码器普通编码器和和优先编码器优先编码器。(一)普通编码器一)普通编码器普通编码器任何时刻只允许普通编码器任何时刻只允许一个输入有效。一个输入有效。以以3位位二进制编码器的二进制编码器的设计设计为例为例:注意这个名称注意这个名称编码:编码
7、:91.真真值表值表2.函数式函数式103.逻辑图逻辑图特点:普通编码器为特点:普通编码器为“或或”逻辑关系。逻辑关系。(二)优先编码器二)优先编码器 优先编码器允许多个输入信号同时有效。设计时所有输入信优先编码器允许多个输入信号同时有效。设计时所有输入信号已按优先顺序排队。号已按优先顺序排队。如:如:74LS148是是83线优先编码器。这次我们进行线优先编码器。这次我们进行“分析分析”。11YEX=YS S代表无输入信号代表无输入信号代表代表“有输入信号有输入信号”S是是“使能使能”信号信号 低电平有效低电平有效G1门是门是负逻辑负逻辑非门非门1213编码器逻辑功能的扩展编码器逻辑功能的扩展
8、例:用两片例:用两片74LS148接成接成164线优先编码器。线优先编码器。这样连接可保证这样连接可保证第第(1)片的输入信片的输入信号优先于第号优先于第(2)片片由于由于74LS148的输出无的输出无效时效时(S=1或无输入或无输入),其三个输出均为其三个输出均为“1”,故可用与非门故可用与非门将两片的相同输出端将两片的相同输出端组合组合.由于使用与非门,由于使用与非门,输出变为原码输出变为原码最高位由最高位由YEX给出给出14二二、译码器、译码器(一)二进制译码器一)二进制译码器译码:将输入的二值代码转换成对应的高、低电平信号。因译码:将输入的二值代码转换成对应的高、低电平信号。因此,它是
9、编码的反操作。此,它是编码的反操作。分类:分类:二进制译码器二进制译码器 二二十进制译码器十进制译码器 显示译码器显示译码器特点:输入是一组二进制代码。特点:输入是一组二进制代码。例如:例如:设计设计三位二进制译码器。三位二进制译码器。第一步:真值表第一步:真值表共有三个输入、八个输出。共有三个输入、八个输出。注意这个名称注意这个名称15将将输出部分的输出部分的0与与1交换,交换,即为低电平有效即为低电平有效第二步:函数式第二步:函数式每一个输出对应一个最小项。故有:每一个输出对应一个最小项。故有:Yi=mi i=0 7若低若低电平有效,可表示为:电平有效,可表示为:Yi=mi第三步:逻辑图第
10、三步:逻辑图1674LS138 简介:简介:YI=mi如如 Y7=A2 A1 A0返回返回2017译码器功能的扩展:译码器功能的扩展:例如,用例如,用74LS138实现实现416线译码器。线译码器。很明显,要用很明显,要用2片片74LS138如果如果74LS138只有一个使能端只有一个使能端S,则需要接入一个则需要接入一个“12线译码器线译码器”。&D3F0F118(二)二(二)二十进制译码器十进制译码器功能:将输入的二功能:将输入的二十进制码(十进制码(BCD码)转换为代表码)转换为代表09这十个数的电平信号。这十个数的电平信号。二二十进制码(十进制码(Binary Coded Decima
11、l)多为四位码。常用代码见下表:多为四位码。常用代码见下表:8421码是用的最多的码是用的最多的BCD码。码。偏权码偏权码无权码无权码19二二十进制译码器十进制译码器74LS42逻辑图如下(逻辑图如下(8421码):码):11011010010110100A3A2A1A0真值表真值表2320 (三)(三)译码器的应用译码器的应用多路分配器多路分配器实现组合逻辑电路实现组合逻辑电路1.多路分配器多路分配器功能:将一路输入信号按要求送到多个输出端中的一个。功能:将一路输入信号按要求送到多个输出端中的一个。位置由控制信号决定位置由控制信号决定以以74LS138为例,它可作为为例,它可作为1-8线分配
12、器:线分配器:当当S1=1、S2=0 时,令时,令S3=I,A2A1A0=000 则则 Y0=IIO0O1O2O3控制信号控制信号212.实现组合逻辑电路实现组合逻辑电路将将逻辑函数化成最小项之和;逻辑函数化成最小项之和;当译码器低电平有效时,就选与非门;当译码器低电平有效时,就选与非门;当译码器高电平有效时,就选或门。当译码器高电平有效时,就选或门。例:用译码器实现下述逻辑函数式描述的组合逻辑例:用译码器实现下述逻辑函数式描述的组合逻辑电路。(允许使用必要的门电路。)电路。(允许使用必要的门电路。)原理:译码器可提供输入变量的全部最小项,因此可原理:译码器可提供输入变量的全部最小项,因此可以
13、用它实现任何逻辑函数(要加必要的门电路)。以用它实现任何逻辑函数(要加必要的门电路)。方法:方法:22由于译码器输出低电由于译码器输出低电平有效,故选用与非平有效,故选用与非门门由于是三变量逻由于是三变量逻辑函数,故选用辑函数,故选用38线译码器线译码器23(四)显示译码器四)显示译码器1.七段字符显示器七段字符显示器 这种显示器可用多种发光器件构这种显示器可用多种发光器件构成。例如半导体发光二极管、液晶等。成。例如半导体发光二极管、液晶等。这里以发光二极管为例进行说明。这里以发光二极管为例进行说明。半导体数码管半导体数码管BS201AD的外形图、的外形图、等效电路:等效电路:驱动电路驱动电路
14、共共阳极接法阳极接法共阴极接法共阴极接法VCCDRRTDVCC&驱动信号驱动信号 可由门电路可由门电路提供:提供:242.BCD七段显示译码器七段显示译码器这里将其作为组合电路介绍它的这里将其作为组合电路介绍它的设计方法设计方法:a段段25该译码器称为四该译码器称为四七线译码器。七线译码器。26集成集成4-7线译码器线译码器7448简介简介灭零灭零输入输入试灯试灯可直接驱可直接驱动共阴极动共阴极数码管。数码管。熄灭输入熄灭输入/灭零输出灭零输出输出端结构输出端结构270.028三、数据选择器三、数据选择器(一)工作原理一)工作原理 从一组输入数据中选出某一个输出。也称为从一组输入数据中选出某一
15、个输出。也称为多路选择器多路选择器、多路开关多路开关。输输 入入输输 出出位置由控制位置由控制信号决定信号决定可可称为称为4选选1数据选择器数据选择器29这次我们以这次我们以4选选1数据选择器数据选择器为例进行为例进行分析。分析。S1A1 A0 Y1 0 0 1 0 0 D10 1 0 1 D11 1 1 0 D12 1 1 1 D13我们分析上半部分:我们分析上半部分:Y1=D10(A1A0)+D11(A1A0)+D12(A1A0)+D13(A1A0)S130(二)功能扩展(二)功能扩展例如:用双例如:用双4选选1数据选择器构成数据选择器构成8选选1数据选择器。数据选择器。1.根据输入端个数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 组合 逻辑电路
限制150内