《数字电子技术组合逻辑电路.pptx》由会员分享,可在线阅读,更多相关《数字电子技术组合逻辑电路.pptx(94页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第3章 组合逻辑电路本章要点组合逻辑电路的分析与设计编码器及应用译码器及应用加法器及应用数据选择器及应用第1页/共94页3.1 组合逻辑电路的分析与设计 组合逻辑电路可以有一个或多个输入端,也可以有一个或多个输出端。组合逻辑电路分析是指根据已知的逻辑电路,找出输出与输入之间的逻辑关系,进而判断其逻辑功能。组合逻辑电路设计是指根据给定的逻辑功能要求,找出用最少的逻辑门来实现该逻辑功能的电路。第2页/共94页3.1.1 任务描述 1.按图3.1所示连接电路,检查无误后接通电源。图3.1 3人表决演示电路 第3页/共94页3.1.1 任务描述 2.闭合1个开关,观察发光二极管的发光情况,记录观察到的
2、结果。3.闭合2个开关,观察发光二极管的发光情况,记录观察到的结果。4.闭合3个开关,观察发光二极管的发光情况,记录观察到的结果。将每次操作观察到的发光二极管发光情况记录于表3.1。第4页/共94页3.1.1 任务描述 图3.2所示是2个开关闭合时,观察到的现象。图3.2 闭合2个开关时观察到的现象 第5页/共94页3.1.2 组合逻辑电路的分析 1.分析方法 通常组合逻辑电路的分析,按下述四个步骤进行。第一步,根据给定的逻辑电路,写出逻辑函数表达式。其方法是:把电路分为若干级,逐级写出逻辑表达式,然后写出电路输出与输入之间的逻辑函数表达式。第二步,对得到的逻辑函数表达式进行化简。其方法是:根
3、据逻辑函数表达式的具体情况,综合应用公式化简法进行化简。第三步,列真值表。其方法是:把各种可能的输入取值组合代入简化的逻辑函数表达式中,算出输出值。如果有n个输入信号,真值表应有2n种取值组合。第四步,判断逻辑电路的逻辑功能。其方法是:根据真值表进行推理判断。在实际应用中,当逻辑电路很复杂时,一般难以用简明扼要的文字来归纳其逻辑功能,这时就用真值表来描述其逻辑功能。第6页/共94页3.1.2 组合逻辑电路的分析 2.分析举例 【例3.1】试分析图3.1所示电路的逻辑功能。解:画出图3.1所示电路的逻辑图如图3.4所示。图3.4 例3.1的逻辑图 第7页/共94页3.1.2 组合逻辑电路的分析
4、(1)根据图3.4所示写逻辑函数表达式。K=L=M=Y=(2)化简逻辑函数。Y=S1S2+S2S3+S1S3 第8页/共94页3.1.2 组合逻辑电路的分析 (3)列真值表,如表3.2所示。第9页/共94页3.1.2 组合逻辑电路的分析 (4)由真值表可知:只有当输入S1、S2、S3中有两个以上为1时,输出Y才为1。如果由3个人每人操作一只开关,合上开关时S值取1,表示同意,断开开关时S值为0,表示不同意;输出Y为1时,表示多数同意,输出Y为0时,表示多数不同意。则:只有两个人以上合上开关时,输出Y才为1,表示多数同意。因此,该电路可以作为3人表决器。第10页/共94页3.1.3 组合逻辑电路
5、的设计 1.设计方法 通常组合逻辑电路的设计按下述四个步骤进行。第一步,列真值表。其方法是:根据给定的实际逻辑问题,确定哪些是输入量、哪些是输出量,理清它们之间的逻辑关系;然后,对输入量赋值,列出真值表。第二步,写逻辑函数表达式。其方法是:根据真值表写出逻辑函数表达式。第三步,化简逻辑函数。第四步,画出逻辑图。第11页/共94页3.1.3 组合逻辑电路的设计 2.设计举例 【例3.2】试设计举重裁判表决器。裁判规则为:设一个主裁判和两个副裁判,只有当主裁判和至少一个副裁判判明举重成功时,运动员的试举才“成功”。分析:本例有3名裁判,因此所设计的电路应有3个输入逻辑变量,主裁判A和两名副裁判B、
6、C。举重过程中,杠铃完全举上的裁决由每位裁判按下自己面前的按钮来确定。按下按钮时,输入逻辑变量取值为1;不按按钮时,输入逻辑变量取值为0。运动员试举是否成功,由输出逻辑变量Y控制的指示灯来显示。Y输出为1,指示灯亮,表示试举成功;Y输出为0,指示灯不亮,表示试举不成功。第12页/共94页3.1.3 组合逻辑电路的设计 解:(1)列真值表。根据题意列出真值表如表3.3所示。第13页/共94页3.1.3 组合逻辑电路的设计 (2)写逻辑函数表达式。根据真值表写出逻辑函数表达式为 (3)化简逻辑函数。第14页/共94页3.1.3 组合逻辑电路的设计 (4)画逻辑图。根据化简后的逻辑函数表达式,画出的
7、逻辑图如图3.6所示。图3.6 例3.2的逻辑图第15页/共94页3.1.3 组合逻辑电路的设计 用与非门实现的逻辑图如图3.7所示。图3.7 用与非门实现的举重裁判表决器逻辑图第16页/共94页3.1.3 组合逻辑电路的设计 举重裁决器制作电路,如图3.8所示。图3.8 举重裁判表决器制作电路 第17页/共94页3.2 编码器及应用 在数字电路中,通常把编码后的二进制数称为代码。根据编码规则的不同,常用的有二进制代码、二-十进制代码等。编码器是指能够实现编码功能的组合逻辑电路。能够实现二进制编码功能的组合逻辑电路称为二进制编码器,能够实现二-十进制编码功能的组合逻辑电路称为二-十进制编码器。
8、第18页/共94页3.2.1 任务描述 1.按图3.9所示连接电路,检查无误后接通电源。图3.9 二进制编码演示电路 第19页/共94页3.2.1 任务描述 2.闭合开关SR时,观察发光二极管的发光情况,记录观察到的结果。3.闭合开关SY时,观察发光二极管的发光情况,记录观察到的结果。4.闭合开关SG时,观察发光二极管的发光情况,记录观察到的结果。每次操作只能闭合一只开关,在某只开关闭合前,必须确保其他开关是断开的。将观察到的发光二极管发光情况记录于表3.4。第20页/共94页3.2.1 任务描述 图3.10所示是开关SY闭合时,观察到的现象。图3.10 闭合开关SY时观察到的现象 第21页/
9、共94页3.2.2 二进制编码器 1.编码器的基本功能 二进制编码真值表如表3.5所示。表中,无输入指没有开关闭合,此时输出的代码为“00”。第22页/共94页3.2.2 二进制编码器 由于每次操作只有一个输入信号,即输入IR、IY、IG具有互斥性,根据表3.5,将输出变量取值为1对应的输入变量相加,可得输出Y1、Y0与输入IR、IY、IG之间的逻辑关系表达式如下。Y0=IR+IGY1=IY+IG对Y1、Y0两次取非,得这2个表达式是搭建图3.9所示电路的依据。第23页/共94页3.2.2 二进制编码器 一般而言,n位编码器可以对2n个输入信号进行编码,即编码器有2n个输入、n个输出。图3.1
10、1所示是3位二进制编码器示意图,可以对8个输入信号进行编码。由于有8个输入、3个输出,通常称其为8线-3线编码器。图3.11 3位二进制编码器示意图第24页/共94页3.2.2 二进制编码器 8线-3线编码器编码真值表如表3.6所示。第25页/共94页3.2.2 二进制编码器 2.优先编码器 在演示过程中,要求每次只能闭合一只开关,并且在某只开关闭合前必须保证其他开关是断开的。这种要求给实际应用带来了很大的不便。为了方便使用,通常给输入信号排定一个优先顺序,当同时有几个信号输入时,编码器只对优先级高的信号进行编码。例如,若排定I7I0的优先顺序是I7最高、I6次之,依此类推,I0最低,则表3.
11、6所示的8线-3线编码真值表可转换为表3.7所示的8线-3线优先编码真值表。第26页/共94页3.2.2 二进制编码器 表中的“”号表示:有优先级高的输入信号输入时,优先级低的输入信号有输入还是无输入,不影响编码器的输出。第27页/共94页3.2.2 二进制编码器 3.集成8线-3线优先编码器 集成8线-3线优先编码器74LS148、74LS348的引脚排列完全相同,如图3.12(a)所示。图3.12(a)74LS148的引脚排列 第28页/共94页3.2.2 二进制编码器 图中:(5脚)为使能输入端,也称选通输入端或控制端,具有片选功能;(1013脚、14脚)为编码信号输入端,(6、7、9脚
12、)为编码输出端;(14脚)为扩展输出端,级联应用时,作为输出位的扩展端;(15脚)为使能输出端,也称选通输出端;16脚为电源端,8脚为接地端。第29页/共94页3.2.2 二进制编码器 74LS148的逻辑符号如图3.12(b)所示。图3.12(b)74LS148的逻辑符号第30页/共94页3.2.2 二进制编码器 74LS148的功能表如表3.8所示。第31页/共94页3.2.3 二-十进制编码器 二-十进制编码器的基本功能是将10个十进制数码转换为8421BCD码。因有10个输入、4位输出,通常称为10线-4线8421BCD编码器,其示意图如图3.14所示。图3.14 二-十进制编码器示意
13、图第32页/共94页3.2.3 二-十进制编码器第33页/共94页3.2.3 二-十进制编码器 在实际应用中,常用的二-十进制编码器是集成10线-4线8421BCD优先编码器,如CD74HC147、74LS147等。如图3.15所示是CD74HC147的引脚排列和逻辑符号。图3.15 二-十进制优先编码器CD74HC147(a)引脚排列(b)逻辑符号 第34页/共94页3.2.4 编码器的应用 利用编码器74LS348与微控制器8051配合,只需要3条输入线就可以实现对8个不同点进行监控,监控电路连接如图3.16所示。图3.16 编码监控电路 第35页/共94页3.3 译码器及应用 译码是编码
14、的逆过程。即:将编码器输出的代码所表示的原来的信号“翻译”出来。实现译码功能的电路称为译码器。在数字电路中,常用的译码器有二进制译码器、二-十进制译码器、显示译码器等。第36页/共94页3.3.1 任务描述 1.按图3.17所示连接电路,检查无误后接通电源。图3.17 二进制译码演示电路 第37页/共94页3.3.1 任务描述 2.闭合开关S1、S2,观察发光二极管的发光情况,记录观察到的结果。3.闭合开关S1、断开开关S2,观察发光二极管的发光情况,记录观察到的结果。4.断开开关S1、闭合开关S2,观察发光二极管的发光情况,记录观察到的结果。5.断开开关S1、S2,观察发光二极管的发光情况,
15、记录观察到的结果。第38页/共94页3.3.1 任务描述 图3.18所示是开关S1闭合、S2断开时,观察到的现象。图3.18 闭合S1、断开S2时观察到的现象 第39页/共94页3.3.2 二进制译码器 1.译码器的基本功能 二进制译码真值表如表3.11所示。第40页/共94页3.3.2 二进制译码器 根据表3.11,可得 对YW、YR、YY、YG两次取非,得 这4个表达式是搭建图3.17所示电路的依据。第41页/共94页3.3.2 二进制译码器 一般而言,译码器可以将n位输入代码翻译成2n个输出信号,即译码器有n位输入、2n个输出。图3.19所示是3位二进制译码器示意图,可以将输入的3位二进
16、制代码,翻译成8个输出信号。由于有3位输入、8个输出,通常称其为3线-8线译码器。图3.19 3位二进制译码器示意图 第42页/共94页3.3.2 二进制译码器 2.集成译码器 (1)74LS139 集成2线-4线译码器74LS139内含有2个相同的译码器,其引脚排列、逻辑符号如图3.20所示。其中:17脚为一个2线-4线译码器,915脚为另一个2线-4线译码器,每一个译码器有1个使能输入端 、2个二进制码输入端A1A0、4个输出端Y3Y0。图3.20 集成2线-4线译码器74LS139 第43页/共94页3.3.2 二进制译码器 74LS139中,一个译码器的功能表如表3.13所示。第44页
17、/共94页3.3.2 二进制译码器 (2)74LS138 集成3线-8线译码器74LS138的引脚排列、逻辑符号如图3.21所示。图3.21 集成3线-8线译码器74LS138 第45页/共94页3.3.2 二进制译码器 74LS138的功能表如表3.14所示。3个使能输入端中,只要STA为低电平“0”或 、中有一个为高电平“1”,译码器就禁止工作,输出端为高电平“1”。只有STA为高电平“1”、为低电平“0”、电平“0”同时满足时,译码器才可以工作,输出由输入的代码决定。第46页/共94页3.3.3 二-十进制译码器 二-十进制译码器的功能是将BCD码翻译成10个输出信号,对应于原编码的输入
18、信号。由于有4位输入、10个输出,通常称为4线-10线译码器。集成4线-10线译码器有74LS42,74LS43等。其中74LS42为8421BCD译码器,其引脚排列、逻辑符号如图3.23所示。图3.23 集成4线-10线译码器74LS42第47页/共94页3.3.4 显示译码器 在数字电路中,经常需要把数字、符号、文字等编码后的代码翻译成人们熟悉的形式直观地显示出来。能够实现显示译码的组合逻辑电路称为显示译码器。通常,需要显示译码时,电路由两部分组成:一部分是显示器件,另一部分是译码器件。第48页/共94页3.3.4 显示译码器 1.任务描述 (1)按图3.24所示连接电路,检查无误后接通电
19、源。图3.24 显示译码演示电路 第49页/共94页3.3.4 显示译码器 (2)闭合开关S1S4,观察数码管的显示情况,记录观察到的结果。(3)断开开关S4,观察数码管的显示情况,记录观察到的结果。(4)闭合开关S4、断开开关S3,观察数码管的显示情况,记录观察到的结果。(5)断开开关S4、断开开关S3,观察数码管的显示情况,记录观察到的结果。(6)依次类推,观察数码管的显示情况,记录观察到的结果。第50页/共94页3.3.4 显示译码器 图3.25所示是开关S1、S2闭合,开关S3、S4断开时,观察到的现象。图3.25 闭合S1、S2,断开S3、S4时观察到的现象 第51页/共94页3.3
20、.4 显示译码器 2.显示器件 显示器件用来显示所需的数字、符号、文字等。显示器件有多种,常用的有LED数码管(显示数字)、LED阵列(显示符号、文字)等,如图3.26所示。(a)LED数码管(b)LED阵列 图3.26 显示器件 第52页/共94页3.3.4 显示译码器 (1)LED数码管 LED数码管有共阳极、共阴极两种。共阳极数码管内7段发光二极管的正极连接在一起后,引出一个引脚,7段发光二极管的负极分别引出一个引脚,各引脚的排列和内部连接示意图如图3.28所示。图3.28 共阳极LED数码管 第53页/共94页3.3.4 显示译码器 共阴极数码管内7段发光二极管的负极连接在一起后,引出
21、一个引脚,7段发光二极管的正极分别引出一个引脚,各引脚的排列和内部连接示意图如图3.29所示。图3.29 共阴极LED数码管第54页/共94页3.3.4 显示译码器 (2)LED阵列 图3.26(b)所示的LED阵列由88个发光二极管组成。其中:每一行的8个发光二极管正极(或负极)连接在一起,引出一个电极;每一列的8个发光二极管负极(或正极)连接在一起,引出一个电极。当在行、列电极之间加上适当的电压时,行、列交差位置的发光二极管被点亮发光。通过选择点亮相应的发光二极管,就可组成所需显示的文字、符号等。第55页/共94页3.3.4 显示译码器 3.显示译码器 显示译码器需要与显示器件配合才能实现
22、显示译码功能。与LED数码管配合,实现显示译码功能的常用显示译码器有74LS47、74LS247、74LS48等。由于有4位输入、7个输出,通常称为4线-7线译码器。第56页/共94页3.3.4 显示译码器 (1)74LS247 74LS47、74LS247的引脚排列如图3.30所示,它们的区别只是显示“6”、“9”的字形不同。图3.30 4线-7线译码器74LS247 第57页/共94页3.3.4 显示译码器 74LS247的功能表如表3.17所示。第58页/共94页3.3.4 显示译码器 (2)74LS48 74LS48的引脚排列和逻辑符号如图3.31所示。图3.31 4线-7线译码器74
23、LS48 第59页/共94页3.3.4 显示译码器 74LS48为高电平输出显示译码器,需要与共阴极数码管配对使用,应用电路如图3.32所示。图中,开关S3、S2、S1、S0用于设置8421BCD码输入。图3.32 74LS48应用电路 第60页/共94页3.4 加法器及应用 能够实现二进制数相加的组合逻辑电路称为加法器。根据进位方式的不同,加法器可分为串行进位加法器和超前进位加法器。第61页/共94页3.4.1 任务描述 1.按图3.34所示连接电路,检查无误后接通电源。图3.34 二进制数加演示电路 第62页/共94页3.4.1 任务描述 2.闭合开关S1、S2、S3,观察发光二极管的发光
24、情况,记录观察到的结果。3.断开开关S3,观察发光二极管的发光情况,记录观察到的结果。4.断开开关S2,闭合开关S3,观察发光二极管的发光情况,记录观察到的结果。5.断开开关S2、S3,观察发光二极管的发光情况,记录观察到的结果。6.断开开关S1,闭合开关S2、S3,并依次类推,观察发光二极管的发光情况,记录观察到的结果。第63页/共94页3.4.1 任务描述 图3.35所示是开关S1、S2、S3断开时,观察到的现象。图3.35 开关S1、S2、S3断开时观察到的现象 第64页/共94页3.4.2 加法器 1.加法器的基本功能 1位二进制数加真值表如表3.20所示。第65页/共94页3.4.2
25、 加法器 由表3.20可写出Si、Ci的逻辑表达式为 上式改写为 这2个表达式是搭建图3.34所示电路的依据。第66页/共94页3.4.2 加法器 通常,将能够实现2个1位二进制数及低位来的进位相加的组合逻辑电路称为全加器,其逻辑符号如图3.36所示。图3.36 全加器的逻辑符号 将多个全加器依次级联,便构成了串行进位加法器,如图3.37所示。图3.37 4位串行进位加法器 第67页/共94页3.4.2 加法器 串行进位加法器电路简单,连接方便。但由于必须在低位的进位产生并送到高位后,才能在高位得到相加的结果,因此,运算速度较慢。为了提高加法运算速度,可采用超前进位的方式。构成超前进位加法器的
26、基本思路是:根据各位的输入,同时预先产生每一个的进位,而不需要等到低位的进位送来后才产生。这种结构提高了运算速度,但增加了电路的复杂性。当位数较多时,通常采用分组的方式将多位二进制数每4位分为1组,组内采用超前进位,组与组之间采用串行进位。第68页/共94页3.4.2 加法器 2.集成加法器 集成加法器有超前进位加法器74LS283、串行进位加法器74LS183等。(1)74LS283 74LS283是4位超前进位加法器,引脚排列、逻辑符号如图3.38所示。图3.38 4位超前进位加法器74LS283第69页/共94页3.4.2 加法器 (2)74LS183 74LS183内含有2个独立的1位
27、二进制加法器,引脚排列如图3.40所示。其中1、3、4、5、6脚构成1个加法器,8、10、11、12、13脚构成1个加法器,14脚接供电电源,7脚接地。图3.40 74LS183的引脚排列 第70页/共94页3.4.3 加法器的应用 数字电路中,加、减、乘、除四则运算都可以用加法器来实现。加法器与移位寄存器配合,可实现乘、除运算。图3.42所示是用74LS283和逻辑门配合实现不带符号的4位二进制数相减逻辑电路。图3.42 4位二进制数减逻辑电路第71页/共94页3.4.3 加法器的应用 该电路设计的依据是:两个二进制数相减,等于被减数与减数每一位取反后相加,再加1。减数的每一位取反,用异或门
28、实现。由异或表达式Y=AB +可知,若取A=1,则Y=,因此将异或门的A输入端接1,其输出端就是B取反。最后的加1,采用将低位的进位设置为1来实现。第72页/共94页3.5 数据选择器及应用 在选择控制信号(地址码)控制下,能够实现从多个输入数据中选择一个数据传送到输出端的组合逻辑电路,称为数据选择器。数据选择器又称为“多路开关”,根据输入数据的个数,分为2选1、4选1、8选1数据选择器等。第73页/共94页3.5.1 任务描述 1.按图3.43所示连接电路,检查无误后接通电源。图3.43 4选1数据选择演示电路第74页/共94页3.5.1 任务描述 2.闭合DIP2开关的S2、S1,任意设置
29、DIP1开关的S4、S3、S2,分别闭合、断开DIP1开关的S1,观察发光二极管的发光情况;改变DIP1开关的S4、S3、S2设置,观察发光二极管发光情况的变化;记录观察到的结果。3.闭合DIP2开关的S2,断开DIP2开关的S1,任意设置DIP1开关的S4、S3、S1,分别闭合、断开DIP1开关的S2,观察发光二极管的发光情况;改变DIP1开关的S4、S3、S1设置,观察发光二极管发光情况的变化;记录观察到的结果。第75页/共94页3.5.1 任务描述 4.断开DIP2开关的S2,闭合DIP2开关的S1,任意设置DIP1开关的S4、S2、S1,分别闭合、断开DIP1开关的S3,观察发光二极管
30、的发光情况;改变DIP1开关的S4、S2、S1设置,观察发光二极管发光情况的变化;记录观察到的结果。5.断开DIP2开关的S2、S1,任意设置DIP1开关的S3、S2、S1,分别闭合、断开DIP1开关的S4,观察发光二极管的发光情况;改变DIP1开关的S3、S2、S1设置,观察发光二极管发光情况的变化;记录观察到的结果。第76页/共94页3.5.1 任务描述 图3.44所示是DIP2开关的S2断开、S1闭合时,观察到的现象。(b)DIP1的S3断开、其他任意(a)DIP1的S3闭合、其他任意 图3.44 DIP2的S2断开、S1闭合时观察到的现象 第77页/共94页3.5.2 数据选择器 1.
31、数据选择器的基本功能 4选1数据选择器的真值表如表3.23所示。第78页/共94页3.5.2 数据选择器 由表3.23所示的真值表可知,数据选择器在地址码A1A0控制下,可以实现从4个输入数据D3、D2、D1、D0中选择1个数据传送到输出端Y。这种关系可以用图3.45所示的示意图来形象描述。图3.45 4选1数据选择器示意图 第79页/共94页3.5.2 数据选择器 2.集成数据选择器 在实际应用中,数据选择器制成了集成逻辑部件,常用的有74LS157(2选1)、74LS153(4选1)、74LS151(8选1)、74LS253(3态4选1)、CD4512(CMOS,8选1)等。第80页/共9
32、4页3.5.2 数据选择器 (1)74LS153 74LS153是一款集成双4选1数据选择器,其引脚排列、逻辑符号如图3.46所示。其中2、14脚为公用地址码输入端,1、3、4、5、6、7脚构成1个4选1数据选择器,9、10、11、12、13、15脚构成1个4选1数据选择器,16脚接供电电源;8脚接地。图3.46 双4选1数据选择器74LS153第81页/共94页3.5.2 数据选择器 74LS153的功能表如表3.24所示。74LS253的引脚排列、基本逻辑功能与74LS153相同。不同的是:使能输入端 =1时,74LS253的输出为高阻态。第82页/共94页3.5.2 数据选择器 (2)7
33、4LS151 74LS151是集成8选1数据选择器,其引脚排列、逻辑符号如图3.47所示。图3.47 8选1数据选择器74LS151第83页/共94页3.5.2 数据选择器 (3)CD4512 CD4512是CMOS集成8选1数据选择器,其引脚排列、逻辑符号如图3.48所示。图3.48 CMOS集成8选1数据选择器CD4512第84页/共94页3.5.3 数据选择器的应用 数据选择器的应用比较灵活,可以用来设计控制电路、也可以用来实现各种逻辑函数。图3.49所示是用8选1数据选择器设计的路灯控制电路,能够在4个不同地点独立地实现开灯和关灯。图3.49 路灯控制电路 第85页/共94页3.5.3
34、 数据选择器的应用 该电路的设计过程如下。1.列真值表 设4个不同地点的控制开关分别为S1、S2、S3、S4,且为触摸开关。没有触摸时,输入为0;触摸时,输入为1。根据控制要求:当4个触摸开关触摸的总次数为奇数次时,输出为1,开灯;当4个触摸开关触摸的总次数为偶数次时,输出为0,关灯。于是,控制电路的真值表如表3.27所示。第86页/共94页3.5.3 数据选择器的应用第87页/共94页3.5.3 数据选择器的应用 2.变量降维 用8选1数据选择器实现路灯控制时,由于只有3个控制输入端,而控制开关有4个,因此必须做变量降维处理。由表3.27可得,路灯控制电路的卡诺图如图3.50(a)所示。以S
35、4为降维变量,将S4的取值与小方格中的值进行比较,便得降维后的卡诺图如图3.50(b)所示。(a)4变量(b)以S4降维 图3.50 路灯控制电路卡诺图 第88页/共94页3.5.3 数据选择器的应用 由图3.50(b)的卡诺图可知,将S4作为数据D0、D3、D5、D6输入,将作为数据D1、D2、D4、D7输入,即得用8选1数据选择器实现的路灯控制电路如图3.49所示。第89页/共94页技能实训 任务1 制作三人表决器。任务2 制作数码管显示电路。第90页/共94页本章小结 (1)本章重点介绍了组合逻辑电路分析与设计的基础知识,典型组合逻辑部件编码器、译码器、加法器、数据选择器的识别与使用,常
36、用数码显示器件的识别与使用。(2)组合逻辑电路的输出只与当时的输入有关,而与电路的以前状态无关。输出与输入的关系具有即时性,不具备记忆功能。(3)组合逻辑电路分析的步骤是:根据给定的逻辑电路,写出逻辑函数表达式;化简逻辑函数表达式;列真值表;判断逻辑电路的逻辑功能。(4)组合逻辑电路设计的步骤是:根据给定的实际逻辑问题,列出真值表;写出逻辑函数表达式;化简逻辑函数;画出逻辑图。第91页/共94页本章小结 (5)能够实现编码功能的组合逻辑电路称为编码器。常用的有二进制优先编码器和二-十进制优先编码器等。当有多个信号输入时,优先编码器对优先级高的输入信号优先编码。(6)能够实现译码功能的组合逻辑电
37、路称为译码器。常用的有二进制译码器、二-十进制译码器、显示译码器等。显示译码时,显示译码器要与数码管搭配使用。共阳极的数码管与低电平输出的74LS47、74LS247搭配,共阴极的数码管要与高电平输出的74LS48搭配。由于74LS48的价格比74LS47、74LS247高很多,实训时通常选择共阳极的数码管与低电平输出的74LS47、74LS247搭配。第92页/共94页本章小结 (7)能够实现二进制数相加的组合逻辑电路称为加法器。有串行进位加法器(如74LS183)和超前进位加法器(如74LS283)两种类型。当需要多位二进制数相加时,为了提高运算速度而又使电路不至于态复杂,通常采取分组的方式,将多位二进制数每4位分为1组,组内选用超前进位加法器,组与组之间采用串行进位。(8)在选择控制信号(地址码)控制下,能够实现从多个输入数据中选择一个数据传送到输出端的组合逻辑电路,称为数据选择器。常用的数据选择器有74LS157(2选1)、74LS153(4选1)、74LS151(8选1)、74LS253(3态4选1)、CD4512(CMOS,8选1)等。第93页/共94页谢谢您的观看!第94页/共94页