




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
组合逻辑电路第一页,共九十二页,2022年,8月28日
8.1计数制与代码1.计数制计数制是用表示计数值符号的个数(称为基数)来命名的。日常生活中,人们常用的计数制是十进制,而在数字电路中通常采用的是二进制,有时也采用八进制和十六进制。(1)基数:指在该进位制中可能用到的数码的个数。如二进制有0
和1两个数码,因此基数是2;十进制有0~9十个数码,基数是10。(2)位权:任意一种进位制的数中,每一位的数码代表的权不同,例如十进制数535=5×102+3×101+5×100,显然百位的
5代表500,个位的5代表5个;其中位权是10的幂。两个概念第二页,共九十二页,2022年,8月28日(1)十进制特点①十进制计数各位的基数是10;②十进制数的每一位必定是0~9十个数码中的一个;③十进制数低位和相邻高位之间的进位关系是“逢10进1”;④同一个数字符号在不同的数位代表的权不同,权是10的幂。(2)二进制特点①二进制计数各位的基数是2;②二进制数的每一位必定是1和0两个二进制数码中的一个;③二进制数低位和相邻高位之间的进位关系是“逢2进1”;④同一个数字符号在不同的数位代表的权不同,权是2的幂。第三页,共九十二页,2022年,8月28日(3)八进制和十六进制八进制特点①八进制计数各位的基数是8;②八进制数的每一位必定是0~7中八个数码中的一个;③八进制数低位和相邻高位之间的进位关系是“逢8进1”;④同一个数字符号在不同的数位代表的权不同,权是8的幂。十六进制特点①十六进制计数各位的基数是16;②十六进制数的每一位必定是0~15中十五个数码中的一个;③十六进制数低位和相邻高位之间的进位关系是“逢16进1”;④同一个数字符号在不同的数位代表的权不同,权是16的幂。第四页,共九十二页,2022年,8月28日55555×103=50005×102=5005×101=505×100=5=5555同样的数码在不同的数位上代表的数值不同。+
任意一个十进制数都可以表示为各个数位上的数码与其对应的权的乘积之和,称为位权展开式。(5555)10=5×103
+5×102+5×101+5×100(209.04)10=2×102
+0×101+9×100+0×10-1+4×10-2又如:即:第五页,共九十二页,2022年,8月28日2.数制转换第六页,共九十二页,2022年,8月28日任意进制数按位权展开后,即可以转换为十进制数。二进制数与八进制数之间的相互转换1101010.01000=(152.2)8(2)八进制数转换为二进制数:将每位八进制数用3位二进制数表示。 =011111100.010110(374.26)8(1)二进制数转换为八进制数:将二进制数由小数点开始,整数部分向左,小数部分向右,每3位分成一组,不够3位补零,则每组二进制数便是一位八进制数。第七页,共九十二页,2022年,8月28日111010100.0110000=(1D4.6)16=(101011110100.01110110)2(AF4.76)16二进制数与十六进制数之间的相互转换,按照每4位二进制数对应于一位十六进制数进行转换。二进制数与十六进制数之间的相互转换十进制数转换成二进制数原理:将整数部分和小数部分分别进行转换。对整数部分采用基数连除法;小数部分采用基数连乘法。转换后再合并。整数部分—除2取余法;小数部分—乘2取整法。第八页,共九十二页,2022年,8月28日整数部分——除2取余法小数部分——乘2取整法所以:(44.375)10=(101100.011)2采用基数连除、连乘法,可将十进制数转换为二进制数,再根据二进制与任意进制之间的转换规则,进而转换为任意进制数。第九页,共九十二页,2022年,8月28日练习把下列二进制数转换成八进制数()2=()8()2=()8把下列二进制数转换成十六进制数()2=()16()2=()16把下列十进制数转换成二进制、八进制数和十六进制数(364.225)10=()2=()16=()8(74.5)10=()2=()16=()8
第十页,共九十二页,2022年,8月28日3.二进制代码用以表示十进制数码、字母、符号等信息的一定位数的二进制数称为代码。二-十进制代码:用4位二进制数b3b2b1b0来表示十进制数中的0~9
十个数码。简称BCD码。
2421码的权值依次为2、4、2、1;余3码由8421BCD码每个代码加0011得到;格雷码是一种循环码,其特点是任意相邻的两个字码,仅有一位代码不同,其它位相同。用四位自然二进制码中的前10个数码来表示十进制数码,让各位的权值依次为8、4、2、1,称为8421BCD码。第十一页,共九十二页,2022年,8月28日第十二页,共九十二页,2022年,8月28日
8.2逻辑函数的化简1.逻辑代数的公式、定律和逻辑运算规则逻辑代数的基本定律第十三页,共九十二页,2022年,8月28日(A+B)(A+C)=AA+AB+AC+BC(A+B)(B+C)=A+BC=A+AB+AC+BCAA=A=A(1+B+C)+BC含有A的项提取=A+BC1+B+C=1证明:A+A=1A·1=1证明:A+AB=A+B第十四页,共九十二页,2022年,8月28日若两个乘积项中分别包含同一个因子的原变量和反变量,而其他因子都相同时,则这两项可以合并成一项,并消去互为反变量的因子。2.逻辑函数的代数化简法逻辑函数化简的意义:逻辑表达式越简单,实现它的电路越简单,电路工作越稳定可靠。运用摩根定律运用分配律运用分配律利用公式A+A=1,将两项合并为一项,并消去一个变量。第十五页,共九十二页,2022年,8月28日如果乘积项是另外一个乘积项的因子,则这另外一个乘积项是多余的,可消去。运用摩根定律利用公式A+AB=A,消去多余的项。利用公式A+AB=A+B,消去多余的变量。如果一个乘积项的反是另一个乘积项的因子,则这个因子是多余的,可消去。运用吸收律第十六页,共九十二页,2022年,8月28日利用公式A=A(B+B),为某一项配上其所缺的变量,以便用其它方法进行化简。利用公式A+A=A,为某项配上其所能合并的项。第十七页,共九十二页,2022年,8月28日3.逻辑函数的卡诺图化简法(1)最小项
设有n个变量,它们组成的与项中每个变量或以原变量或以反变量形式出现一次,且仅出现一次,此与项称之为n个变量的最小项。对于n个变量就可构成2n个最小项,分别记为mn;其中下标值n:当各最小项变量按一定顺序排好后,用1代替其中的原变量,0代替其中的反变量,便得一个二进制数,该二进制数的等值十进制即为n的值。例如:三变量的8个最小项可以表示为:ABC=m0ABC=m1ABC=m2ABC=m3ABC=m4ABC=m5ABC=m6ABC=m7
同理,两变量有4个最小项:00(m0),01(m1),10(m2),11(m3);四变量有16个最小项m0~m15.第十八页,共九十二页,2022年,8月28日
最小项性质:对于任意一个最小项,只有一组变量的取值使它的值为1;任意两个最小项的乘积恒等于零;n个变量的2n个最小项之和等于1。m0m1m2m3m4m5m6m7ABCABCABCABCABCABCABCABC00000101001110010111011101234567编号最小项ABC序号第十九页,共九十二页,2022年,8月28日逻辑函数被表达成一系列乘积项之和,则称之为“与或”表达式。如果构成函数的“与或”表达式中每一个乘积项(与项)均为最小项时,则这种表达式称之为最小项标准式,且这种表示是唯一的。如:F(A,B,C)=AC+AB+BC=ABC+ABC+ABC+ABC=m2
+m3
+m5
+m7=∑m(2,3,5,7)函数的最小项标准式第二十页,共九十二页,2022年,8月28日(2)卡诺图
卡诺图是逻辑函数真值表的一种图形表示,卡诺图原则上不受变量个数的限制,利用卡诺图可以有规律地化简逻辑函数表达式,并能直观地写出逻辑函数的最简式。卡诺图是一种平面方格阵列图,它将最小项按相邻原则排列到小方格内。卡诺图的画图规则:任意两个几何位置相邻的最小项之间,只允许有一个变量的取值不同。m0m1m2m3AB0101两变量的卡诺图三变量的卡诺图m0m1m4m5ABC000101m3m2m7m61110第二十一页,共九十二页,2022年,8月28日四变量的卡诺图m0m1m4m5ABCD00010001m3m2m7m61110m12m13m8m9m15m14m11m101110用卡诺图表示逻辑函数
F=m1+m2+m5+m7
,其真值表和卡诺图标注如下:例:01324576
BCA11110001111001①把给定的逻辑函数化为最小项标准式;②按变量数画出相应卡诺图;③把最小项标准式中含有的最小项在方格内标“1”④所有标有“1”的小方格就是该逻辑函数中的项。行号ABCFmi0123456700000101001110010111011101100101m0m1m2m3m4m5m6m7第二十二页,共九十二页,2022年,8月28日
F1=AC+ABC+BC
将函数化为标准式,即:
F1=ABC+ABC+ABC+ABC+ABC=m1+m4+m5+m6+m7=∑m(1,4,5,6,7)F1的卡诺图如下:例:m0m1m4m5ABC000101m3m2m7m6111011111第二十三页,共九十二页,2022年,8月28日也可以按逻辑函数式中“与、或”的几何含义直接把函数标注到卡诺图上。例:F2=ABC+AC+BCm0m1m4m5ABC000101m3m2m7m6111011111第二十四页,共九十二页,2022年,8月28日用卡诺图化简逻辑函数的基本原理
2个小方格相邻时,可以合并为一项,同时消去一个互非的变量;4个小方格组成一个大方块,或组成一行(列),或在相邻两行(列)的两端,或处于四角时,可以合并为一项,同时消去两个互非的变量;8个小方格组成一个长方形,或处于两边的两行(两列),可合并为一项,同时消去三个互非的变量;如果逻辑变量为5个或5个以上时,在用卡诺图化简时,合并的小方格应组成正方形或长方形,同时满足相邻原则(不一定是几何上的相邻)。①
根据变量的数目,画出函数的卡诺图;合并最小项的规律:化简的步骤:②
合并最小项,即把可以合并的最小项用卡诺圈圈起来;③按每个圈作为一个乘积项,将各乘积项相加,写出化简后的与或表达式。第二十五页,共九十二页,2022年,8月28日例:化简F1=m(1,3,4,5,9,11,12,13,14,15)第一步:将函数F1表示在卡诺图中;第二步:选择出必要极大圈,注意卡诺圈只能圈住相邻的最小项为2n,即相邻2个方格;4个方格;8个方格;16个方格……ABCD00010001111011100111100011011110函数式中含有的最小项用“1”标在对应的方格内,其它方格标“0”。第三步:消去卡诺圈内互非的变量,写出化简后的与或表达式。即:F1=BC+AB+CD+BD第二十六页,共九十二页,2022年,8月28日例:化简F2=m(1,2,3,4,5,7,14,15)ABCD00010001111011100111111000001100
F2=ABC+AD+ABC+ABC由卡诺图化简后可得:例:ABC00010111101111可得:F3=A这三个2个方格的卡诺圈各消去一个互非的变量D。4个方格的卡诺圈消去两个互非的变量B和C。F3=ABC+AB+ABC+ABC第二十七页,共九十二页,2022年,8月28日4.带有约束项的逻辑函数的化简如果一个有n个变量的逻辑函数,它的最小项数为2n个,但在实际应用中可能仅用一部分,另外一部分禁止出现或者出现后对电路的逻辑状态无影响,我们称这部分最小项为无关最小项(也称为约束项),用d表示。由于无关最小项对最终的逻辑结果无影响,因此在化简的过程中,可以根据化简的需要将这些约束项看作1或者0。约束项在卡诺图中填写时用×表示。用卡诺图化简逻辑函数:F=∑m(1,3,5,7,9)+∑d(10,11,12,13,14,15)例:1111××××1××可得:F=DABCD0001111000011110利用约束项化简的过程中,尽量不要将不需要的约束项也画入圈内,否则得不到函数的最简形式。第二十八页,共九十二页,2022年,8月28日练习1.F=AB+AB·(C+D)·E化简下列逻辑函数式2.F=AB+AC+BC3.F=AB+BC+BC+AB4.F=AB+AC+BC+CB+BD+DB+ADE(F+G)5.F=m(0,8,9,10,11,12,13,14,15)6.F=(A+B)(A+D)(A+C)7.F=Σm(4,5,13,15)+Σd(2,3,7,9,14)8.F=Σm(11,12,13,14,15)+Σd(5,6,7,8,9,10)9.F=Σm(3,5,7,9,11)+Σd(0,1,2,13,14,15)第二十九页,共九十二页,2022年,8月28日
9.2.3组合逻辑电路1.组合逻辑电路的分析在数字电路中,如果任意时刻的输出信号,仅取决于该时刻输入信号逻辑取值的组合,而与输入信号作用前电路原有的状态无关,这类数字电路称为组合逻辑电路。所谓分析,就是根据给定的逻辑电路,找出其输出信号和输入信号之间的逻辑关系,确定电路的逻辑功能。组合逻辑电路的一般分析步骤如下:①用逐级递推法写出输出逻辑函数与输入逻辑变量之间的关系;②用公式法或者卡诺图法化简,写出最简逻辑表达式;③根据最简逻辑函数式列出功能真值表;④根据真值表写出逻辑功能说明,以便理解电路的作用。第三十页,共九十二页,2022年,8月28日当输入A、B、C中有2个或3个为1时,输出Y为1,否则输出Y为0。所以这个电路实际上是一种3人表决用的组合电路:只要有2票或3票同意,表决就通过。化简后例:
1
2
3
4
第三十一页,共九十二页,2022年,8月28日例:应用反演律第三十二页,共九十二页,2022年,8月28日电路真值表电路的输出F只与输入A、B有关,而与输入C无关。F和A、B的逻辑关系为:A、B中只要一个为0,F=1;A、B全为1时,F=0。所以F和A、B的逻辑关系为与非运算的关系。电路的逻辑功能ABC0001011110111111AB由卡诺图找出为1的最小项第三十三页,共九十二页,2022年,8月28日2.组合逻辑电路的设计组合逻辑电路的设计是根据给定的实际逻辑功能,找出实现该功能的逻辑电路。组合逻辑电路设计步骤如下:①根据给出的条件,找出什么是逻辑变量,什么是逻辑函数,用字母设出,另外用0和1各表示一种状态,找出逻辑函数和逻辑变量之间的关系;②根据逻辑函数和逻辑变量之间的关系列出真值表,并根据真值表写出逻辑表达式;③化简逻辑函数;④根据最简逻辑表达式画出逻辑电路;⑤验证所作的逻辑电路是否能满足设计的要求(特别是有约束条件时要验证约束条件中的最小项对电路工作状态的影响)。第三十四页,共九十二页,2022年,8月28日用与非门设计一个交通报警控制电路。交通信号灯有红、绿、黄3种,3种灯分别单独工作或黄、绿灯同时工作时属正常情况,其他情况均属故障,出现故障时输出报警信号。设红、绿、黄灯分别用A、B、C表示,灯亮时为正常工作,其值为1,灯灭时为故障现象,其值为0;输出报警信号用F表示,正常工作时F值为0,出现故障时F值为1。列出真值表如下:
1
例:第三十五页,共九十二页,2022年,8月28日
2
3
4
第三十六页,共九十二页,2022年,8月28日
5
第三十七页,共九十二页,2022年,8月28日练习&&&&ABSi&Ci1.分析下面电路的逻辑功能2.用与非门设计一个三变量的判偶电路。3.用与非门设计一个四变量的多数表决电路。其中A为主裁判,同意时占两分,其他裁判同意时占1分,只要得3分就通过。第三十八页,共九十二页,2022年,8月28日第9章组合逻辑电路9.1门电路9.2组合逻辑电路分析基础9.3编码器9.4译码显示电路9.5数值比较器和数据选择器第三十九页,共九十二页,2022年,8月28日9.1门电路9.1.1模拟电路与数字电路的区别9.1.2基本门电路9.1.3复合门电路9.1.4集成门电路问题与讨论第四十页,共九十二页,2022年,8月28日9.1门电路10.1.1模拟电路与数字电路的区别模拟信号:在时间上和数值上连续的信号。数字信号:在时间上和数值上不连续的(即离散的)信号。uu模拟信号波形数字信号波形tt对模拟信号进行传输、处理的电子线路称为模拟电路。对数字信号进行传输、处理的电子线路称为数字电路。第四十一页,共九十二页,2022年,8月28日(1)工作信号是二进制的数字信号,在时间上和数值上是离散的(不连续),反映在电路上就是低电平和高电平两种状态(即0和1两个逻辑值)。(2)在数字电路中,研究的主要问题是电路的逻辑功能,即输入信号的状态和输出信号的状态之间的逻辑关系。(3)对组成数字电路的元器件的精度要求不高,只要在工作时能够可靠地区分0和1两种状态即可。数字电路的特点第四十二页,共九十二页,2022年,8月28日(1)便于集成与系列化生产,成本低廉,使用方便;(2)工作准确可靠,精度高,搞干扰能力强。(3)不仅能完成数值计算,还能完成逻辑运算和判断,运算速度快,保密性强。(4)维修方便,故障的识别和判断较为容易。2.数字电路的优点数字电路的优越性能使其得到广泛的应用和迅猛的发展。数字电路不仅在计算机、通信技术中应用广泛,而且在医疗、检测、控制、自动化生产线以及人们的日常生活中,也都产生了越来越深刻的影响。第四十三页,共九十二页,2022年,8月28日
获得高、低电平的基本方法:利用半导体开关元件(二极管、三极管)的导通、截止(即开、关)两种工作状态来实现。逻辑0和逻辑1:电子电路中通常把高电平表示为逻辑1;把低电平表示为逻辑0。(正逻辑)
逻辑门电路:用以实现基本和常用逻辑运算的电子电路。简称门电路。基本和常用门电路有与门、或门、非门(反相器)、与非门、或非门、与或非门和异或门等。9.1.2基本门电路第四十四页,共九十二页,2022年,8月28日1.“与”门电路当决定某事件的全部条件同时具备时,结果才会发生,这种因果关系叫做“与”逻辑,也称为逻辑乘。(1)“与”逻辑关系F=AB与逻辑功能:有0出0,全1出1。第四十五页,共九十二页,2022年,8月28日“与”门真值表“与”门电路图符号一个“与”门的输入端至少为两个,输出端只有一个。(2)实现与逻辑关系的电路称为与门。第四十六页,共九十二页,2022年,8月28日“与”逻辑(逻辑乘)的运算规则与门的输入端可以有多个。下图为一个三输入与门电路的输入信号A、B、C和输出信号F的波形图。ABCF有0出0有0出0全1出1第四十七页,共九十二页,2022年,8月28日2.“或”门电路当某事件发生的全部条件中至少有一个条件满足时,事件必然发生,当全部条件都不满足时,事件决不会发生,这种因果关系叫做“或”逻辑,也称为逻辑加。(1)“或”逻辑关系F=A+B或逻辑功能:有1出1,全0出0。第四十八页,共九十二页,2022年,8月28日
(2)实现或逻辑关系的电路称为或门。“或”门真值表“或”门电路图符号一个“或”门的输入端也是至少两个,输出端只有一个。第四十九页,共九十二页,2022年,8月28日“或”逻辑(逻辑加)的运算规则或门的输入端也可以有多个。下图为一个三输入或门电路的输入信号A、B、C和输出信号F的波形图。ABCF全0出0全0出0有1出1第五十页,共九十二页,2022年,8月28日3.“非”门电路当某事件相关的条件不满足时,事件必然发生;当条件满足时,事件决不会发生,这种因果关系叫做“非”逻辑。(1)“非”逻辑关系非逻辑功能:给1出0,给0出1。F=A输入A为高电平1(3V)时,三极管饱和导通,输出F为低电平0(0V);输入A为低电平0(0V)时,三极管截止,输出F为高电平1(3V)。第五十一页,共九十二页,2022年,8月28日逻辑非(逻辑反)的运算规则“非”门真值表一个“非”门的输入端只有1个,输出端只有一个。第五十二页,共九十二页,2022年,8月28日9.1.3复合门电路将与门、或门、非门组合起来,可以构成多种复合门电路。由与门和非门构成与非门1.与非门与非门的逻辑功能:有0出1;全1出0。与非门真值表第五十三页,共九十二页,2022年,8月28日内含4个两输入端的与非门,电源线及地线公用。内含两个4输入端的与非门,电源线及地线公用。第五十四页,共九十二页,2022年,8月28日由或门和非门构成或非门或非门的逻辑功能:全0出1;有1出0。或非门真值表2.或非门第五十五页,共九十二页,2022年,8月28日3.与或非门第五十六页,共九十二页,2022年,8月28日异或门和同或门的逻辑图符号异或门功能:相异出1;相同出0。异或门真值表4.异或门同或门真值表同或门功能:相同出1;相异出0。5.同或门第五十七页,共九十二页,2022年,8月28日9.1.4集成门电路R5R1+UccR2R3AFT1T2T3T5BCR4T4F1ABCF1+UccR1等效电路1.TTL集成电路输出级中T3、T4复合管电路构成达林顿电路,与电阻R5作为T5的负载,不仅可降低电路的输出电阻,提高其负载能力,还可改善门电路输出波形,提高工作速度。输入级输入级等效电路显然F1=ABC相当与门。中间级中间级也称倒相级,即在T2的集电级和发射级同时输出两个相位相反的信号。推拉式输出级第2页第五十八页,共九十二页,2022年,8月28日TTL与非门的工作原理R5R1+UccR2R3AFT1T2T3T5BCR4T4F1输入信号中至少有一个为低电平(0.3V)时,低电平所对应的PN结导通,T1的基极电位被固定在1V(0.3+0.7)。1V①输入端只要有一个为低电平,T1基极电位就会固定在1V,导致T1深度饱和,F1电位为低电平0.3V。T2、T5
截止;0.3V截止截止饱和饱和有0出1;T3、T4饱和导通(通过Ucc,R2);TTL与非门的输出电位为:第五十九页,共九十二页,2022年,8月28日R5R1+UccR2R3AFT1T2T3T5BCR4T4F1输入信号全部为高电平(3.6V)时,电源UCC经R1、T1集电结向T2、T5基极提供电流,T2、T5发射结导通后,T1基极电位被钳位在2.1V。0.7+0.7+0.7=2.1V2.1V①输入端全部为高电平时,T1基极电位就会钳位在2.1V,使T1输出电位F1为1.4V,T1处于倒置工作状态(即发射结反偏,集电结正偏)。0.7V截止微导通0.7V0.7V全1出0。T1在此状态下β值较小,因此T2、T5饱和,T3微导通,T4截止;TTL与非门的输出电位等于T5的饱和电位值:0V1.4V饱和饱和第六十页,共九十二页,2022年,8月28日功能真值表逻辑表达式输入有0,输出为1;输入全1,输出为0。&ABCF与非门图符号第六十一页,共九十二页,2022年,8月28日(2)集电极开路的TTL与非门(OC门)实际使用中,若将两个或多个逻辑门的输出端直接与总线相连,就会得到附加的“线与”逻辑功能。上面讲到的普通TTL与非门,由于采用了推拉式输出电路,因此其输出电阻很低,使用时输出端不能长久接地或与电源短接。因此不能直接让输出端与总线相连,即不允许直接进行上述“线与”。FR5UccT3T5T4R5UccT3T5T4G1G2线与多个普通TTL与非门电路的输出端也不能连接在一起后上总线。因为,当它们的输出端连接在一起上到总线上,只要有一个与非门的输出为高电平时,这个高电平输出端就会直接与其它低电平输出端连通而形成通路,总线上就会有一个很大的电流Ic由高电平输出端经总线流向低电平输出端的门电路,该门电路将因功耗过大而极易烧毁。第六十二页,共九十二页,2022年,8月28日解决的办法:集电极开路,如左下图所示,称为集电极开路的
与非门,简称OC门。R1UccR2R3AFT1T2T5BC
OC门在结构上将一般TTL门输出级的有源负载部分(如普通TTL与非门中的T3、T4、R4)去除,输出级晶体管T5的集电极在集成电路内部不连接任何元件,直接作为输出端(集电极开路)。
OC门在使用时,应根据负载的大小和要求,合理选择外接电阻RC的数值,并将RC和电源UCC连接在OC门的输出端。
另外OC门还可以实现总线传输。RCRcUccF&&&总线
OC门不但可以实现“线与”逻辑;还可以作为接口电路实现逻辑电平的转换;第六十三页,共九十二页,2022年,8月28日R5R1+UccR2R3AFT1T2T3T5BR4T4F1(3)三态门三态门具有三种输出状态:高电平、低电平和高阻状态。END1D2R电路分析:①当EN=1时,二极管D2截止,此时三态门是普通的与非门电路;F=AB;②当EN=0时(有效状态),T1饱和,T2、T4截止,同时D1导通使T3、T5也截止。这时从外往输入端看进去,电路呈现高阻态;因为三态门在EN=1时为普通与非门,有高、低电平两种状态,在EN=0时为高阻态,共有三种状态,因此称为三态门。三态门的逻辑符号如下:ABE/DFEN&第六十四页,共九十二页,2022年,8月28日三态门真值表三态门主要用于总线结构,实现用一根导线轮流传送多路数据。通常把用于传输多个门输出信号的导线叫做总线(母线)。如下图所示。只要控制端轮流地出现高电平(每一时刻只允许一个门正常工作),总线上就轮流送出各个与非门的输出信号,由此可省去大量的机内连线。总线(BUS)D1E/D1&ENL1……D2E/D2&ENL2DnE/Dn&ENLn第六十五页,共九十二页,2022年,8月28日(1)CMOS反相器1.CMOS门电路工作管T1为N沟道增强型MOS管,负载管T2为P沟道增强型MOS管,两管的漏极接在一起作为电路的输出端,两管的栅极接在一起作为电路的输入端,T1、T2源极与其衬底相连,一个接地,一个接电源uiUDDT1T2u0NMOS管PMOS管如果要使电路中的绝缘栅型场效应管形成导电沟道,T1的栅源电压必须大于开启电压的值,T2的栅源电压必须低于开启电压的值,所以,为使电路正常工作,电源电压UDD必须大于两管开启电压的绝对值之和。工作原理:(1)ui=0V时,T1截止,T2导通。输出电压u0=UDD;(2)ui=UDD时,T1导通,T2截止。输出电压u0=0V。第六十六页,共九十二页,2022年,8月28日(2)CMOS传输门和模拟开关CPuiUDDu0TNTP工作原理:设高电平为10V,低电平为0V,电源电压为10V。开启电压为3V。①在CP=“1”,若输入电压为0V~7V,则TN的栅源电压不低于3V,因此TN管导通;若输入电压为3V~10V,同理,TP管导通,即在输入电压为0V~10V的范围内,至少有一个管子是导通的。输入电压可以传送到输出端。此时传输门相当于接通的开关。②当CP=“0”,无论输入电压在0V~10V之间如何变化,栅极和源极之间的电压无法满足管子导通沟道产生的条件,所以两个管子都截止,输入电压无法传送到输出端。此时传输门相当于断开的开关。当传输门的控制信号由一个非门的输入和输出来提供时,就构成一个模拟开关,其电路和原理不再叙述。第六十七页,共九十二页,2022年,8月28日讨论题
F=ABC是三输入的与门;G是非门。
TTL门的逻辑高电平约为3.6V;低电平约为0.3V。CMOS门的逻辑高电平约为5~10V,低电平约为0~0.4V.使用时特别要注意CMOS门芯片不用的输入端不能悬空!其他注意事项可参看课本。TTL门和CMOS门的逻辑高电平和逻辑低电平大约为多少?使用时两类门各要注意些什么?两个TTL与非门的输出端可以直接连接吗?为什么?三态门与普通TTL与非门相比有什么不同?三态门主要应用于什么场合?逻辑函数F=ABC和G=A各为何门?画出它们的逻辑图符号和写出其真值表.
普通与非门只有高电平和低电平两种状态,三态门除了这两种状态还有高阻态。三态门主要应用于总线传送,它可进行单向数据传送,也可以进行双向数据传送。第六十八页,共九十二页,2022年,8月28日能实现把某种特定信息转换为机器识别的二进制代码的组合逻辑电路称为编码器。由于中、大规模集成电路的出现,组合逻辑电路在设计概念上发生了很大的变化,现在已经有了逻辑功能很强的组合逻辑器件,常用的组合逻辑电路部件有加法器、数值比较9.3编码器器、编码器、译码器、数据选择器和数据分配器等。灵活地应用它们,将会使组合逻辑电路在设计时事半功倍。下面我们向大家介绍其中的一些组合逻辑器件。
9.3.110线4线编码器9.3.2变量编码器第六十九页,共九十二页,2022年,8月28日9.3.110线—4线编码器
10线—4线编码器是将十进制数码转换为二进制代码的组合逻辑电路。常用的集成芯片有74LS147等。74LS147的逻辑符号和管脚功能12345678161514131211109I1~I9为输入信号端;A~D为输出端,均为低电平有效。74LS147第七十页,共九十二页,2022年,8月28日74LS147编码器真值表输入输出×××××××××××××××××0×××××××01××××××011×××××0111××××01111×××011111××0111111×011111110111111111111011001111000100110101011110011011110ABCDIIIIIIIII
987654321第七十一页,共九十二页,2022年,8月28日从真值表中可以看出,当无输入信号或输入信号中无低电平“0”时,输出端全部为高电平“1”;若输入端I9为“0”时,不论其它输入端是否有输入信号输入,输出为0110(1001的反码);再根据其它输入端的输入情况可以得出相应的输出代码,I9的优先级别最高,I1的优先级别最低。9.3.2变量编码器变量编码器的输出位数为n时,输入端的数量为2n。下面以8线—3线优先编码器74LS148为例,介绍这类编码器的功能及应用。1234567816151413121110974LS148显然,74LS147芯片是一种优先编码器。在优先编码器中优先级别高的信号排斥级别低的信号,具有单方面排斥的特性。74LS148的管脚排列图第七十二页,共九十二页,2022年,8月28日管脚排列图中,I0~I7为输入信号端,Y0
~Y2为输出端,S为使能输入端,OE为使能输出端,GS为片优先编码输出端。当使能输入端S=1时,电路处于禁止编码状态,所有的输出端全部输出高电平“1”;当使能输入端S=0时,电路处于正常编码状态,输出端的电平由I0~I7
的输入信号而定。I7的优先级别最高,I0级别最低。使能输出端OE
=0时,表示电路处于正常编码同时又无输入编码信号的状态。片优先编码输出端GS=0时,表示电路处于正常编码且又有编码信号输入时的状态。第七十三页,共九十二页,2022年,8月28日74LS148优先编码器真值表输入输出1000000000××××××××11111111×××××××0××××××01×××××011××××0111×××01111××011111×01111110111111111111100000101001110010111011111100101010101010101I0I2I1I3I5I4I7I6SY2Y0OEGSY1第七十四页,共九十二页,2022年,8月28日利用使能端的作用,可以用两块74LS148扩展为16线—4线优先编码器。74LS148优先编码器的扩展应用74LS14874LS148&&&&GSY3Y2Y0Y1OE当高位芯片的使能输入端为“0”时,允许对I8~I15编码,当高位芯片有编码信号输入时,OE为1,它控制低位芯片处于禁止状态;若当高位芯片无编码信号输入时,OE为0,低位芯片处于编码状态。高位芯片的GS端作为输出信号的高位端,输出信号的低三位由两块芯片的输出端对应位相“与”后得到。在有编码信号输入时,两块芯片只能有一块工作于编码状态,输出也是低电平有效,相“与”后就可以得到相应的编码输出信号。第七十五页,共九十二页,2022年,8月28日9.4译码显示电路译码器是一个多输入、多输出的组合逻辑电路。它的作用是把机器识别的、给定的二进制代码“翻译”成为人们识别的特定信息,使其输出端具有某种特定的状态,并且在输出通道中相应的一路有信号输出。译码器在数字系统中有广泛的用途,不仅用于代码的转换、终端的数字显示,还用于数据分配、存储器寻址和组合控制信号等。译码器可分为变量译码器、代码变换译码器和显示译码器。我们主要介绍变量译码器和显示译码器的外部工作特性和应用。9.4.1变量译码器9.4.2显示译码器第七十六页,共九十二页,2022年,8月28日9.4.1变量译码器变量译码器的输入、输出端数的关系是:当有n个输入端,就有2n个输出端。而每一个输出所代表的函数对应于n个输入变量的最小项。常见的变量译码器有74LS138(3线—8线译码器),74LS154(4线—16线译码器),74LS131(带锁存的3线—8线译码器)等。1234567816151413121110974LS138由74LS138芯片的管脚排列图可以看出,它是一个有16个管脚的数字集成电路,除电源、“地”两个端子外,还有三个输入端A2、A1、A0,八个输出端Y0~Y7,三个使能端G1、G2A、G2B。74LS138译码器输入:3位二进制代码输出:8个互斥的信号第七十七页,共九十二页,2022年,8月28日74LS138译码器真值表输入输出
×10×1010101010101010××××××000001010011100101110111
111111111111111111011111111101111111110111111111011111111101111111110111111111011111111101111111110G2AA2G2BY3Y5Y4A0A1G1Y2Y0Y7Y6Y1第七十八页,共九十二页,2022年,8月28日74LS138译码器的功能扩展用两片74LS138可以构成4线—16线译码器,连接方法如下图示:74LS138(低位)A074LS138(高位)A1A2“1”A3
A3、A2、A1、A0为扩展后电路的信号输入端,Y15~Y0为输出端。当输入信号最高位A3=0时,高位芯片被禁止,Y15~Y8输出全部为“1”,低位芯片被选中,低电平“0”输出端由A2、A1、A0决定。A3=1时,低位芯片被禁止,Y7~Y0输出全部为“1”,高位芯片被选中,低电平“0”输出端由A2、A1、A0决定。第七十九页,共九十二页,2022年,8月28日逻辑函数F=AB+BC+AC
的最小项为:74LS138译码器可实现逻辑函数CB“1”A74LS138&F用74LS138还可以实现三变量或两变量的逻辑函数。因为变量译码器的每一个输出端的低电平都与输入逻辑变量的一个最小项相对应,所以当我们将逻辑函数变换为最小项表达式时,只要从相应的输出端取出信号,送入与非门的输入端,与非门的输出信号就是要求的逻辑函数。例:利用74LS138实现逻辑函数F=AB+BC+AC
解:F=AB+BC+AC
=ABC+ABC+ABC+ABC
+ABC
+ABC
=∑m( 1,2,3,4,5,6)构成的逻辑电路图第八十页,共九十二页,2022年,8月28日9.4.2显示译码器用来驱动各种显示器件,从而将用二进制代码表示的数字、文字、符号翻译成人们习惯的形式直观地显示出来的电路,称为显示译码器。数码显示器是常用的显示器件之一。1.数码显示器第八十一页,共九十二页,2022年,8月28日第八十二页,共九十二页,2022年,8月28日b=c=f=g=1,a=d=e=0时c=d=e=f=g=1,a=b=0时共阴极数码显示管第八十三页,共九十二页,2022年,8月28日共阴极数码显示器真值表第八十四页,共九十二页,2022年,8月28日2.七段显示译码器七段显示译码器是用来与数码管相配合、把以二进制BCD码表示的数字信号转换为数码管所需的输入信号。常用的七段显示译码器型号有:
74LS46、74LS47、74LS48、74LS49等。下面通过对74LS48的分析,了解这一类集成逻辑器件的功能和使用方法。74LS4812345678161514131211109BI/RBO74LS48管脚排列图:第八十五页,共九十二页,2022年,8月28日74LS48功能真值表000000011111×1000111111101×1100101111011×1010001111001×1001100110111×1000110110101×1111001110011×1111111110001×1111000001111×1001111101101×1101101101011×1011001101001×1111100100111×1110110100101×1011000000011×111111100000111000000000000010000000××
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中师说课件
- 2025年春季教导处工作计划(附2至6月工作安排)
- 高中东南亚课件听
- 知识产权许可与转让常年法律顾问服务协议
- 城市绿化工程合同签订条件及植物养护责任规定
- 离异家庭财产分割及子女教育基金协议
- 离婚协议书撰写参考:共同财产分割与子女监护权协议
- 如何在初高中生中进行性别平等教育
- 巴鲁兄弟的幽默漫画规程
- 优雅走向成功的商务礼仪课程
- 2025版煤矿安全规程宣贯培训课件
- (教科2024版)科学三年级上册2.1 水到哪里去了 课件(新教材)
- 2025国家能源集团招聘笔试历年参考题库附带答案详解
- 编织课件教学课件
- 认证机构保密管理办法
- 土建类安全员C2模拟试题及参考答案
- 上锁挂牌管理培训课件
- 公司财务报表分析技巧与方法
- 葡萄冷藏保鲜技术规程
- 新课标(水平三)体育与健康《篮球》大单元教学计划及配套教案(18课时)
- 建筑工人临时用工协议书
评论
0/150
提交评论