门电路和组合_第1页
门电路和组合_第2页
门电路和组合_第3页
门电路和组合_第4页
门电路和组合_第5页
已阅读5页,还剩153页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 tt 脉冲跃变后的值比初始值高脉冲跃变后的值比初始值高脉冲跃变后的值比初始值低脉冲跃变后的值比初始值低0+3V0-3V0+3V0-3V 所谓门就是一种开关,它能按照一定的所谓门就是一种开关,它能按照一定的条件去控制信号的通过或不通过。条件去控制信号的通过或不通过。 门电路的输入和输出之间存在一定的逻门电路的输入和输出之间存在一定的逻辑关系辑关系(因果关系因果关系),所以门电路又称为,所以门电路又称为逻辑门电逻辑门电路路。 基本逻辑关系为基本逻辑关系为三种。三种。 下面通过例子说明逻辑电路的概念及下面通过例子说明逻辑电路的概念及的意义。的意义。220V+- Y = A B00010111010

2、0ABYBYABY220VA+- Y = A + B000111110110ABY101AY0Y220VA+-R 电平的高低一电平的高低一般用般用“1”和和“0”两种状态区别,若两种状态区别,若规定规定高电平为高电平为“1”,低电平为低电平为“0”则称则称为为正逻辑正逻辑。反之则。反之则称为称为负逻辑负逻辑。若无。若无特殊说明,均采用特殊说明,均采用正逻辑。正逻辑。100VUCC高电平高电平低电平低电平输入输入A、B、C全为高电平全为高电平“1”,输出输出 Y 为为“1”。输入输入A、B、C不全为不全为“1”,输出输出 Y 为为“0”。0V0V0V0V0V3V+U 12VRDADCABYDBC

3、3V3V3V0V00000010101011001000011001001111ABYC0V3V逻辑逻辑即:有即:有“0”出出“0”, 全全“1”出出“1”Y=A B C&ABYC00000010101011001000011001001111ABYC0V0V0V0V0V3V3V3V3V0V00000011101111011001011101011111ABYC3V3V-U 12VRDADCABYDBC输入输入A、B、C全为低电平全为低电平“0”,输出输出 Y 为为“0”。输入输入A、B、C有一个为有一个为“1”,输出输出 Y 为为“1”。(3) 逻辑关系逻辑关系:逻辑逻辑即:有即:有

4、“1”出出“1”, 全全“0”出出“0”Y=A+B+CABYC 100000011101111011001011101011111ABYC+UCC-UBBARKRBRCYT 1 0饱和饱和(2) 逻辑表达式:逻辑表达式:Y=A“0”10“1”“0”“1”AY逻辑符号逻辑符号1AY有有“0”出出“1”,全,全“1”出出“0”&ABCY&ABC00010011101111011001011101011110ABYCY=A B C1YYABC1YABC 1有有“1”出出“0”,全,全“0”出出“1”00010010101011001000011001001110ABYCY=A+B+C

5、 1ABY1有有“0”出出“0”,全全“1”出出“1”有有“1”出出“1”,全全“0”出出“0”&ABY1 1ABY2Y2ABC&1&D1YY=A.B+C.D1&YABCD逻辑符号逻辑符号 T5Y R3R5AB CR4R2R1 T3 T4T2+5V T1E2E3E1BC T5Y R3R5AB CR4R2R1 T3 T4T2+5V T14.3V钳位钳位2.1V“0”(0.3V)输入全高输入全高“1”,输出为输出为低低“0”1VT1R1+Ucc T4 T5Y R3R5AB CR4R2R1 T3 T4T2+5V T11V(0.3V)“1”“0”输入有低输入有低“0”输

6、出为输出为高高“1” 流过流过 E结的电结的电流为正向电流流为正向电流5VVY 5-0.7-0.7 =3.6V00010011101111011001011101011110ABYCY=A B CY&ABC74LS00、74LS20管脚排列示意图管脚排列示意图&1211109814133456712&UCC4B 4A 4Y3B 3A3Y1B1A1Y2B2A2Y GND(a)74LS001211109814133456712&UCC2D 3C 2BNC 2A2Y1B1ANC1D1C1Y GND74LS20(b)ABDE允许叠加干扰允许叠加干扰UOFF0.9UOH1

7、231234 Ui AB UON是保证输出为额定低电平是保证输出为额定低电平时所对应的时所对应的最小输入高电平电压最小输入高电平电压。DE1231234 Ui UON50%50%tpd1tpd22 2p pt t2 2p pt t1 1p pd dttt 输入波形输入波形ui输出波形输出波形uO“1”控制端控制端 DE D T5Y R3R5AB R4R2R1 T3 T4T2+5V T1“0”控制端控制端 DE T5Y R3R5AB R4R2R1 T3 T4T2+5V T11V1V&YEBA逻辑符号逻辑符号 0 高阻高阻0 0 1 1 0 1 1 1 1 0 1 11 1 1 0ABEY

8、功能表功能表1E0EABY “1”“0”“0”A1 B1&YCBA T5Y R3AB CR2R1T2+5V T1RLU Y&CBAKA+24VKA220&A1B1C1Y1&A2B2C2Y2&A3B3C3Y3URLY“1”“0”“0”“0”“0”Y&CBAKA+24VKA220&A1B1C1Y1&A2B2C2Y2&A3B3C3Y3URLY“1”“0”“0”“1”0AAAA100011AAAAAAAAAA 01AAAAABBAABBACBABCAAA)()(CBACBA )()(CBACBACABACBA)()()()(CAB

9、ACBA)()(CABABCBCAA)(BCBCA)(1BCAA+1=1 A A=A.110011111100BABABABA列状态表证明:列状态表证明:AB0001101111100100ABBABABABA0000证明证明:BAAABA)(A+AB = ABAABABAAABBAA)(BABAA)((3)(4)ABABA)(ABAAB)((5)(6)下面举例说明这四种表示方法。下面举例说明这四种表示方法。 设:开关闭合其状态为设:开关闭合其状态为“1”,断开为,断开为“0”灯亮状态为灯亮状态为“1”,灯灭为,灯灭为“0” 0 0 0 0 C 0 0 1 10 1 0 10 1 1 01 0

10、 0 11 0 1 01 1 0 01 1 1 1取取 Y=“1”( 或或Y=“0” ) 列逻辑式列逻辑式取取 Y = “1”(1)由逻辑状态表写出逻辑式由逻辑状态表写出逻辑式对应于对应于Y=1,一种组合中,输入变一种组合中,输入变量之间是量之间是“与与”关系,关系, 0 0 0 0 C 0 0 1 10 1 0 10 1 1 01 0 0 11 0 1 01 1 0 01 1 1 1ABCCBACBACBAY 0 0 0 0 C 0 0 1 10 1 0 10 1 1 01 0 0 11 0 1 01 1 0 01 1 1 1YCBA&1CBAABCCBACBACBAY(2)应用应用

11、“与非与非”门构成门构成“或或”门门电路电路(1) 应用应用“与非与非”门构成门构成“与与”门电路门电路AY&B&BAY&由逻辑代数运算法则:由逻辑代数运算法则:ABABY由逻辑代数运算法则:由逻辑代数运算法则:BABABAY&YAYBA&AY 由逻辑代数运算法则:由逻辑代数运算法则:BABABAY例例1:化简化简CABCBACBAABCY)()(BBCABBACCAAC A例例2: 化简化简CBCAABY)(AACBCAABCBACACABABCAABBABAA例例3: 化简化简CBACBAABCYABCCBACBAABCACBC CBCBA)(CBC

12、BACBABAABCBACBAY例例4: 化简化简例例5: 化简化简DBCDCBADABABCYDBABCDCBAABCDBCDCBAABDBCDCBAB)(DCBCDABCDBCDAB)(DADBCDCBAABCBCDABCDBo 最小项的编号:最小项的编号: 把与最小项对应的那一组变量取值组合把与最小项对应的那一组变量取值组合(最小(最小项中的原变量对应的取值为项中的原变量对应的取值为1 1,非变量对应的,非变量对应的取值为取值为0 0)当作二进制数,与其对应的十进制当作二进制数,与其对应的十进制数,就是该最小项的编号,如数,就是该最小项的编号,如 记作记作m m6 6。o 为什么要对最小

13、项进行编号?为什么要对最小项进行编号? 当自变量的个数较多时,逻辑表达式写起来会当自变量的个数较多时,逻辑表达式写起来会很麻烦,用最小项编号的形式会很简单。这是很麻烦,用最小项编号的形式会很简单。这是一种人为想出来的办法。一种人为想出来的办法。CAB最小项的编号最小项的编号 逻辑函数的最小项标准式逻辑函数的最小项标准式 ( ,)()()L A B CAB CCA BB Cl为为“与或与或”逻辑表达式;逻辑表达式; l在在“与或与或”式中的每个乘积项都是最小项。式中的每个乘积项都是最小项。例例1 1 将将( , ,)L A B CABAC化成最小项表达式化成最小项表达式ABCABCABCABC=

14、 m7m6m3m5 (7, 6 3 5)m, ,()L ABCABCABCABCABC逻辑函数的最小项表达式:逻辑函数的最小项表达式:4637mmmm)A,B,C(L结论:任一个逻辑函数经过变换,都能表示成唯一的最小项表达式。结论:任一个逻辑函数经过变换,都能表示成唯一的最小项表达式。BA0101BABABABABCA00100m01 11 101m3m2m4m5m7m6mAB000m01 11 101m3m2m4m5m7m6mCD0001111012m12m15m14m8m9m11m10mABC001001 11 101111 0 0 0 0 C 0 0 1 10 1 0 10 1 1 01

15、 0 0 11 0 1 01 1 0 01 1 1 1ABC001001 11 101111ABCCBACBACBAYABC001001 11 101111ABCCABCBABCAY用卡诺图表示并化简。用卡诺图表示并化简。解:解:1.卡诺图卡诺图2.合并最小项合并最小项3.写出最简写出最简“与或与或”逻辑式逻辑式ABC001001 11 101111解:解:三个圈最小项分别为:三个圈最小项分别为:合并最小项合并最小项ABCCBAABCBCACABABC BCACABABACBCY00ABC1001 11 101111解:解:CACBYAB0001 11 10CD000111101111DBY

16、CBABCACBACBAY(1)(2)DCBADCBADCBADCBAY解:解:DBAYAB0001 11 10CD000111101DBDBCBAAY111111111用卡诺图化简逻辑函数的步骤如下:用卡诺图化简逻辑函数的步骤如下:(4) 将所有包围圈对应的乘积项相加。将所有包围圈对应的乘积项相加。(1) 将逻辑函数写成最小项表达式将逻辑函数写成最小项表达式(2) 按最小项表达式填卡诺图,凡式中包含了的最小项,按最小项表达式填卡诺图,凡式中包含了的最小项,其对应方格填其对应方格填1,其余方格填,其余方格填0。(3) 合并最小项,即将相邻的合并最小项,即将相邻的1方格圈成一组方格圈成一组(包围

17、圈包围圈),每一组含每一组含2n个方格,对应每个包围圈写成一个新的乘积个方格,对应每个包围圈写成一个新的乘积项。本书中包围圈用虚线框表示。项。本书中包围圈用虚线框表示。画包围圈时应遵循的原则:画包围圈时应遵循的原则: (1 1)包围圈内的方格数一定是)包围圈内的方格数一定是2n个,且包围圈必须呈矩形。个,且包围圈必须呈矩形。(2)循环相邻特性包括上下底相邻,左右边相邻和四角相邻。循环相邻特性包括上下底相邻,左右边相邻和四角相邻。(3)同一方格可以被不同的包围圈重复包围多次,但新增同一方格可以被不同的包围圈重复包围多次,但新增的包围圈中一定要有原有包围圈未曾包围的方格。的包围圈中一定要有原有包围

18、圈未曾包围的方格。(4) 一个包围圈的方格数要尽可能多一个包围圈的方格数要尽可能多, ,包围圈的数目要可能少。包围圈的数目要可能少。 m0 m1 m3 m2 m4 m5 m7 m6 m12 m13 m15 m14 m8 m9 m11 m10 00 01 11 10 AB CD 00 01 11 10 m0 m1 m3 m2 m4 m5 m7 m6 m12 m13 m15 m14 m8 m9 m11 m10 00 01 11 10 AB CD 00 01 11 10 例例 已知某逻辑函数的真值表,用卡已知某逻辑函数的真值表,用卡诺图化简该逻辑函数。诺图化简该逻辑函数。解:解: (1 1)由真值表

19、画出卡诺图。)由真值表画出卡诺图。 (2 2)画包围圈合并最小项。)画包围圈合并最小项。有两种画圈的方法:有两种画圈的方法: (a a):写出表达式:写出表达式: (b b):写出表达式:写出表达式: 通过这个例通过这个例子可以看出,一个逻子可以看出,一个逻辑函数的真值表是唯辑函数的真值表是唯一的,卡诺图也是唯一的,卡诺图也是唯一的,但化简结果有一的,但化简结果有时不是唯一的时不是唯一的。 无关项的含义无关项的含义 在有些逻辑函数中,输入变量的某些取值在有些逻辑函数中,输入变量的某些取值组合不会出现,或者一旦出现,逻辑值可以组合不会出现,或者一旦出现,逻辑值可以是任意的。这样的取值组合所对应的

20、最小项是任意的。这样的取值组合所对应的最小项称为无关项、任意项或约束项。称为无关项、任意项或约束项。 讨论无关项的唯一目的就是为了化简。讨论无关项的唯一目的就是为了化简。有无关项的逻辑函数的化简有无关项的逻辑函数的化简解:解:约定:红、绿、黄灯分别用约定:红、绿、黄灯分别用A A、B B、C C表示,且灯亮为表示,且灯亮为1 1,灯灭为,灯灭为0 0。车用。车用L L表示,车行表示,车行L L=1=1,车停,车停L L=0=0。 列出该函数的真值表:列出该函数的真值表:例例1 1 在十字路口有红绿黄三色交通信号灯,规定红灯亮在十字路口有红绿黄三色交通信号灯,规定红灯亮停,绿灯亮行,黄灯亮等一等

21、,试分析车行与三色信号灯停,绿灯亮行,黄灯亮等一等,试分析车行与三色信号灯之间逻辑关系。之间逻辑关系。在这个函数中,有在这个函数中,有5 5个最小项为无关项。个最小项为无关项。如本例函数可写成如本例函数可写成L L=m m(2 2)+d d(0,3,5,6,70,3,5,6,7)无关项的表示方法无关项的表示方法(1 1)带有无关项的逻辑函数的最小项表达式为:)带有无关项的逻辑函数的最小项表达式为: L L=m m( )+d d( ) 化简具有无关项的逻辑函数时,要充分利用化简具有无关项的逻辑函数时,要充分利用无关项可以当无关项可以当0 0也可以当也可以当1 1的特点,尽量扩大卡诺的特点,尽量扩

22、大卡诺圈,使逻辑函数更简。圈,使逻辑函数更简。 为什么无关项即可以当为什么无关项即可以当0 0,也可以当,也可以当1 1?无关项的表示方法无关项的表示方法注意注意: :在考虑无关项时,哪些无关项当作在考虑无关项时,哪些无关项当作1 1,哪些无关项,哪些无关项 当作当作0 0,要以尽量扩大卡诺圈、减少圈的个数,使,要以尽量扩大卡诺圈、减少圈的个数,使 逻辑函数更简为原则。逻辑函数更简为原则。考虑无关项时,表达式为: 例例3 3无关项的表示方法无关项的表示方法解解:(:(1 1)画出)画出4 4变量卡诺图。变量卡诺图。 (2 2)合并最小项,如图()合并最小项,如图(a a)所示。)所示。注意,注

23、意,1 1方格不能漏。方格不能漏。方格根据需要,可以圈入。没有帮助的,就放弃。方格根据需要,可以圈入。没有帮助的,就放弃。 (3 3)写出逻辑函数的最简与)写出逻辑函数的最简与或表达式或表达式: :例例4 4 某逻辑函数输入是某逻辑函数输入是84218421BCDBCD码,其逻辑表达式为:码,其逻辑表达式为: L L(A A, ,B B, ,C C, ,D D)=m m(1,4,5,6,7,91,4,5,6,7,9)+d d(10,11,12,13,14,1510,11,12,13,14,15)用卡诺图法化简该逻辑函数。用卡诺图法化简该逻辑函数。例例5 5:L L(A A, ,B B, ,C

24、C, ,D D)=m m(0,1,3,4,5,6,7,90,1,3,4,5,6,7,9) 约束条件为:约束条件为: 用卡诺图法化简该逻辑函数。用卡诺图法化简该逻辑函数。0 ACAB第一步:第一步:将表达式中的最小项填入卡诺图将表达式中的最小项填入卡诺图B11111111ACD 第二步:第二步:将约束条件中的无关项填入卡诺图将约束条件中的无关项填入卡诺图0B111111111ACD 第三步:第三步:将卡诺图中的空白项填将卡诺图中的空白项填 0解:解: 第四步:第四步:化简化简0B111111111ACDLACDLACDACD确定确定Y = Y2 Y3= A AB B AB.A B.A B.A.

25、.A BBY1AB&YY3Y2反演律反演律反演律反演律=A BABY001 100111001A B.Y = AB AB .ABA B = AB +ABBAY=A B =1ABY逻辑符号逻辑符号=A BABY001 100100111例例 分析如图所示逻辑电路的功能。分析如图所示逻辑电路的功能。 = 1 = 1 L B C A Z LZC1.根据逻辑图写出输出函数的逻辑表达式根据逻辑图写出输出函数的逻辑表达式2. 列写真值表。列写真值表。 )(CBAL 10010110111011101001110010100000CBABAZ 001111003. 确定逻辑功能:确定逻辑功能: 解:

26、解:()ABCABC输入变量的取值中有奇数输入变量的取值中有奇数个个1时,时,L为为1,否则,否则L为为0,电路具有为奇校验功能。电路具有为奇校验功能。如要实现偶校验,电路应做何改变?如要实现偶校验,电路应做何改变? ( 0 0 0 0 C 0 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 1CBACBABABCAYC 0 0 0 0 C 0 0 1 00 1 0 00 1 1 11 0 0 01 0 1 11 1 0 11 1 1 1ACBCBAY ACBCBAY CABCBA. )(BACBA ABC00011110011111CABCBAY.

27、 & & ABCY&ABCC)(BACBAY ( 0 0 0 0 Y0 0 1 10 1 0 10 1 1 01 0 0 11 0 1 01 1 0 01 1 1 1ABCCBACBACBAY BCACBACBACBAABCCBACBACBAY 解:解:YCBA01100111110&1010 开工为开工为“1”,不开工为,不开工为“0”; G1和和 G2运行为运行为“1”,不运行为,不运行为“0”。0111 0 0 1 0 100011 0 11 0 10 0 1 0 1 0 0 1 1 1 0 0 1 1 01 1 10 0 0A B C G1 G2ABCC

28、ABCBABCAG 1ABCCBACBACBAG 2ABC001001 11 101111ACBCABG 11 0 10 0 1 0 1 0 0 1 1 1 0 0 1 1 01 1 10 0 00111 0 0 1 0A B C G1 G2 100011 0 1ACBCABG 1ACBCAB ABCCBACBACBAG 2ABCCBACBACBAG 2 ABC001001 11 101111A BCA BC&G1G2例例4: 要求设计一个逻辑电路,能够判断一位要求设计一个逻辑电路,能够判断一位十进制数是奇数还是偶数,当十进制数为奇十进制数是奇数还是偶数,当十进制数为奇数时,电路输出为

29、数时,电路输出为1,当十进制数为偶数时,当十进制数为偶数时,电路输出为电路输出为0。11111110110111001011101011001010001011100110101010010010011000101000100000LABCD解解:(1)列出真值表列出真值表(2)画出卡诺图画出卡诺图 0 1 1 0 0 1 1 0 0 1 L C D A B (3) 卡诺图化简卡诺图化简 D DL 20. 7 加法器加法器20. 7 加法器加法器0 0 0 0 11+10101010不考虑低位不考虑低位来的进位来的进位半加器实现半加器实现全加器实现全加器实现BABABASABSCABC A B

30、 S C0 0 0 00 1 1 01 0 1 01 1 0 1输入输入-1表示低位来的进位表示低位来的进位AiBiCi-1SiCi1iii1iii1iii1iiiiCBACBACBACBAS1iii1iii1iii1iiiiCBACBACBACBAC1ii1iiiiCACBBA1iiiCBA0 0 0 0 00 0 1 1 00 1 0 1 00 1 1 0 1 0 0 01 0 1 0 1 1 0 0 1 1 1 1 11ii1iiiiiCACBBAC1iiiiCBAS1BiAiCi-1Si&=11CiSi& n 位二进制代码有位二进制代码有 2n 种组合,可以表示种组合,

31、可以表示 2n 个信息。个信息。编码器编码器 解:解:0 0 01 0 0I0I1I2I3I5I6I输入输入输输 出出Y2 Y1 Y0Y2 = I4 + I5 + I6 +I7 = I4 I5 I6 I7.= I4+ I5+ I6+ I7Y1 = I2+I3+I6+I7 = I2 I3 I6 I7. . .= I2 + I3 + I6+ I7Y0 = I1+ I3+ I5+ I7 = I1 I3 I5 I7.= I1 + I3+ I5 + I710000000111I7I6I5I4I3I1I2Y2Y1Y0表示十进制数表示十进制数10个个编码器编码器 0001110100001111000110

32、1100000000111Y3 = I8+I910000000011101101001& 1 1 1 1 1 1 I1 I2 I3 I4 I5 I6 I7 I8 I998983.IIIIY 765476542IIIIIIIIY 763276321IIIIIIIIY 97531975310IIIIIIIIIIY 十键十键8421码编码器的逻辑图码编码器的逻辑图+5V&Y3&Y2&Y1&Y0I0I1I2I3I4I5I6I7I8I91K 10S001S12S23S34S45S56S67S78S89S9GND 1287654YYIIIII091233CC NYI

33、IIIYU16 15 14 13 12 11 10 91 2 3 4 5 6 7 8 输输 入入A B CY0 Y1 Y2 Y3 Y4 Y5 Y6 Y70 0 0 1 0 0 0 0 0 0 00 0 1 0 1 0 0 0 0 0 00 1 0 0 0 1 0 0 0 0 00 1 1 0 0 0 1 0 0 0 01 0 0 0 0 0 0 1 0 0 01 0 1 0 0 0 0 0 1 0 01 1 0 0 0 0 0 0 0 1 01 1 1 0 0 0 0 0 0 0 1输输 出出Y0=A B CY1=A B CY2=A B CY3=A B CY7=A B CY4=A BCY6=A

34、 B CY5=A B CCBA111&Y0Y1Y2Y3Y4Y5Y6Y70 1 11 0 010000000AABBCC0AS2-4线译码器线译码器ABCD0Y1Y2Y时时,当当 0 S3Y1AAEBECEDE0AS 2-4线译码器线译码器ABCD0Y1Y2Y时时,当当 0 S3Y1AAEBECEDE00脱离总线脱离总线数据数据 74LS139型译码器型译码器(a) 外引线排列图;外引线排列图;(b) 逻辑图逻辑图(a)GND1Y31Y21Y11Y01A11A01S876543212Y22Y32Y11Y02A12A02S+UCC10916151413121174LS139(b)11111

35、&Y0&Y1&Y2&Y3SA0A174LS译码器译码器 输输 入入 输输 出出SA0A1Y0110 0 00 0 11 001 101110 Y1Y2Y3111011101110111 74LS139型译码器型译码器S = 0时译码器工时译码器工作作输出低电平有效输出低电平有效74HC138(74LS138)集成译码器集成译码器 A0 A1 A2 1E 2E E3 7Y GND VCC 1Y 2Y 3Y 4Y 5Y 6Y 0Y 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 引脚图引脚图逻辑图逻辑图 74HC138 Y0 Y1 Y2

36、 Y3 Y4 Y5 Y6 Y7 E3 E2 E1 A0 A1 A2 74HC138集成译码器功能表集成译码器功能表2E1E0Y1Y2Y3Y4Y5Y6Y7YLHHHHHHHHHHLLHHLHHHHHHLHHLLHHHLHHHHHHLHLLHHHHLHHHHLLHLLHHHHHLHHHHHLLLHHHHHHLHHLHLLLHHHHHHHLHHLLLLHHHHHHHHLLLLLLHHHHHHHHHLHHHHHHHHHXHHHHHHHHHA2E3输输 出出输输 入入A1A02E1E0Y1Y2Y3Y4Y5Y6Y7YLHHHHHHHHHHLLHHLHHHHHHLHHLLHHHLHHHHHHLHLLHHHH

37、LHHHHLLHLLHHHHHLHHHHHLLLHHHHHHLHHLHLLLHHHHHHHLHHLLLLHHHHHHHHLLLLLLHHHHHHHHHLHHHHHHHHHXHHHHHHHHHA2E3输输 出出输输 入入A1A00120AAAY 0121AAAY 0122AAAY 0123AAAY 0125AAAY 0126AAAY 0124AAAY 0127AAAY 3 3线线8 8线译码器的线译码器的 含三变量函数的全部最小项。含三变量函数的全部最小项。Y Y0 0Y Y7 7基于这一点用该器件能够方便地实现三变量逻辑函数。基于这一点用该器件能够方便地实现三变量逻辑函数。2、用译码器实现逻辑

38、函数。、用译码器实现逻辑函数。0120AAAY 0m 74HC138 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 E3 E2 E1 A0 A1 A2 A0 +5V E Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 A B C 11mCBAY 77mCBAY 22mBCAY .当当E3 =1 ,E2 = E1 = 0时时7620mmmm 74HC138 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 E3 E2 E1 A0 A1 A2 7620mmmm ABCAL 用一片用一片74HC138实现函数实现函数首先将函数式变换为最小项之和的形式首先将函数式变换为最小项之和的形式在译码器的输出端

39、加一个与非门,即可实现给定的组合在译码器的输出端加一个与非门,即可实现给定的组合逻辑函数逻辑函数. +5V A B C L & 7620YYYY ABCCABCBACBAL 例2 某组合逻辑电路的真值表如表所示,试用译码器和门电路设计该逻辑电路。解:写出各输出的最小项表达式,再转换成与非与非形式:ABCCBACBACBAL74217421mmmmmmmmCABCBABCAF653653mmmmmmCABCBACBACBAG64206420mmmmmmmm 用一片74138加三个与非门就可实现该组合逻辑电路。可见,用译码器实现多输出逻辑函数时,优点更明显。3121YGYY74138A00

40、5Y2AG GY71YY2Y4A6A2BABC100FGL&653653mmmmmmABCCBACBACBAL74217421mmmmmmmmCABCBABCAFCABCBACBACBAG64206420mmmmmmmm二二 十十进进制制代代码码gfedcba 由七段发光二极管构成由七段发光二极管构成例:例: 共阴极接法共阴极接法a b c d e f g 0 1 1 0 0 0 01 1 0 1 1 0 1低低电电平平时时发发光光高高电电平平时时发发光光共阳极接法共阳极接法abcgdefdgfecbagfedcba共阴极接法共阴极接法abcdefgQ3 Q2Q1Q0agfedcb译译

41、码码器器二二 十十进进制制代代码码100101111117个个4位位gfedcbaQ3 Q2 Q1 Q0a b c d e f g 0 0 0 0 1 1 1 1 1 1 0 00 0 0 1 0 1 1 0 0 0 0 10 0 1 0 1 1 0 1 1 0 1 20 0 1 1 1 1 1 1 0 0 1 30 1 0 0 0 1 1 0 0 1 1 40 1 0 1 1 0 1 1 0 1 1 50 1 1 0 1 0 1 1 1 1 1 60 1 1 1 1 1 1 0 0 0 0 71 0 0 0 1 1 1 1 1 1 1 81 0 0 1 1 1 1 1 0 1 1 9BS20

42、4A0A1A2A3 74LS247+5V来来自自计计数数器器七段译码器和数码管的连接图七段译码器和数码管的连接图5107abcdefgRBI BI LTA11A22LT3BI4RBI5A36A07GND8911101213141516+UCC 74LS247型译码型译码器的外引线排列图器的外引线排列图abcdefg74LS247IYD0D1D2D3SA1A0A0A1D0D1D2D3S从从多路多路数据中选择其中所需要的数据中选择其中所需要的一路一路数据输出。数据输出。例:例:四选一数据选择器四选一数据选择器输输入入数数据据输出数据输出数据使能端使能端D0D1D2D3YSA1A0控制信号控制信号1

43、1&111&1YD0D1D2D3A0A1S100000074LS153型型4选选1数据选择器数据选择器11&111&1YD0D1D2D3A0A1S01D0000由控制端决定选由控制端决定选择哪一路数据输择哪一路数据输出。出。选中选中D000110074LS153型型4选选1数据选择器数据选择器动画动画SAADSAADSAADSAADY013012011010 74LS153功能表功能表使能使能选选 通通输出输出SA0A1Y10000001100110D3D2D1D0 正常工作。正常工作。时时禁止选择;禁止选择;时时,S,Y,S00111 1S A11D31D21

44、D11D01Y地地74LS153(双双4选选1)2D32D22D12D02YA02SUCC15 14 13 12 11 10 9161324567874LS1531;0012选选通通芯芯片片,SA 。20,122选选通通芯芯片片SA若若A2A1A0=010, 输出选中输出选中1D2路的数据信号。路的数据信号。74LS153(双双4选选1)2D32D22D12D02YA02SUCC15 14 13 12 11 10 9161S A11D31D21D11D01Y地地13245678A0A1A2174LS151功能框功能框图图D7YYE7474HC151151D6D5D4D3D2D1D0S2S1S0

45、、集成电路数据选择器、集成电路数据选择器8选选1数据选择器数据选择器74HC151输 入输 出使 能选 择YYES2S1S0HXXXLHLLLLD0LLLHD1LLHLD2LLHHD3LHLLD4LHLHD5LHHLD6LHHHD774LS151的功能表的功能表0D1D2D3D4D5D6D7D70126012501240123012201210120012DSSSDSSSDSSSDSSSDSSSDSSSDSSSDSSSY iiimDY 70当当E=1时,时,Y= 当当E=0时时数据选择器组成逻辑函数产生器数据选择器组成逻辑函数产生器控制控制Di ,就可得到不同的逻辑函数。就可得到不同的逻辑函数。、数据选择器、数据选择器的的应用应用当当D0 =D3=D5 = D7=0D1 =D2=D4= D6=1 时:时:当当D0 =D3=D5 = D7=1D1 =D2=D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论