• 671.79 KB
  • 2022-04-22 11:30:38 发布

数字电子技术基础 第二版 (侯建军 著) 高等教育出版社 课后答案

  • 56页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)第一章数字逻辑基础第一节重点与难点一、重点:1.数制2.编码(1)二—十进制码(BCD码)在这种编码中,用四位二进制数表示十进制数中的0~9十个数码。常用的编码有8421BCD码、5421BCD码和余3码。8421BCD码是由四位二进制数0000到1111十六种组合中前十种组合,即0000~1001来代表十进制数0~9十个数码,每位二进制码具有固定的权值8、4、2、1,称有权码。余3码是由8421BCD码加3(0011)得来,是一种无权码。(2)格雷码格雷码是一种常见的无权码。这种码的特点是相邻的两个码组之间仅有一位不同,因而其可靠性较高,广泛应用于计数和数字系统的输入、输出等场合。3.逻辑代数基础(1)逻辑代数的基本公式与基本规则逻辑代数的基本公式反映了二值逻辑的基本思想,是逻辑运算的重要工具,也是学习数字电路的必备基础。逻辑代数有三个基本规则,利用代入规则、反演规则和对偶规则使逻辑函数的公式数目倍增。(2)逻辑问题的描述逻辑问题的描述可用真值表课后答案网、函数式、逻辑图、卡诺图和时序图,它们各具特点又相互关联,可按需选用。(3)图形法化简逻辑函数图形法比较适合于具有三、四变量的逻辑函数的简化。二、难点:www.hackshp.cn1.给定逻辑函数,将逻辑函数化为最简用代数法化简逻辑函数,要求熟练掌握逻辑代数的基本公式和规则,熟练运用四个基本方法—并项法、消项法、消元法及配项法对逻辑函数进行化简。用图形法化简逻辑函数时,一定要注意卡诺图的循环邻接的特点,画包围圈时应把每个包围圈尽可能画大。2.卡诺图的灵活应用卡诺图除用于简化函数外,还可以用来检验化简结果是否最简、判断函数间的关系、求函数的反函数和逻辑运算等。3.电路的设计在工程实际中,往往给出逻辑命题,如何正确分析命题,设计出逻辑电路呢?通常的步骤如下:1.根据命题,列出反映逻辑命题的真值表;2.根据真值表,写出逻辑表达式;6 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)3.对逻辑表达式进行变换化简;4.最后按工程要求画出逻辑图。三、考核题型与考核重点1.概念与简答题型1为填空、判断和选择;题型2为叙述基本概念与特点。建议分配的分数为2~4分。2.综合与设计题型为与后续章节内容的综合型题目。建议分配的分数为3~6分。第二节思考题题解题1.1什么是8421BCD编码?8421BCD码与二进制数之间有何区别?答:8421BCD码又称二-十进制码,使用此代码来表示人们习惯的十进制数码的编码方法。8421BCD码是用0000-1111中前的10个数表示0~9,而二进制数是0000-1111每个值都有效,表示0~15的数。题1.2逻辑代数中有几种基本运算?其中与运算、或运算同二进制数的乘法和加法算术运算规律比较有何区别?答:三种基本逻辑运算是与、或、非。与运算与一位二进制数的乘法运算结果相似,但是没有进位;或运算和一位二进制数的加法运算结果相似,但是当两个数都是1时,或运算的结果仍旧是1,而加法的结果是0,并有一位进位。题1.3设A、B、C为逻辑变量若A+B=A+C,问B=C吗?为什么?若A⋅B=A⋅C,问B=C吗?为什么?若A+B=A+C且A⋅B课后答案网=A⋅C,问B=C吗?为什么?答:若A+B=A+CB不一定等于C,因为当A=1时,无论B和C取何值,等式两边都等于1,即A+B=A+C。若A·B=A·CB不一定等于C,因为当A=0时,无论B和C取何值,等式两边都等于0,即A·B=A·C。www.hackshp.cn若A+B=A+C且A·B=A·C,B一定等于C。因为当A=0时,由A+B=A+C可得B=C;而当A=1时,由A·B=A·C可得B=C。由此可知,若A+B=A+C且A·B=A·C,无论A取何值,B=C。A=1题1.4电路图如思考题1.4图所示。D&(1)根据反演规则,写出F的反函数;FB≥1(2)根据对偶规则,写出F的对偶式;C(3)用最少数目的与非门实现函数F;(4)用最少数目的与或非门实现函数F。思考题1.4图答:(1)F=(A⊕D)(B+C)=A⊙D+BC(2)F′=A⊙D+BC(3)F=ABD+ABD+ACD+ACD=ABD+ABD+ACD+ACD=ABD⋅ABD⋅ACD⋅ACD7 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)(4)F=(A+D)(A+D)(B+C)=A+D+A+D+B+C=AD+AD+BC题1.5逻辑函数有几种表示方法?它们之间如何相互转换?答:逻辑函数有五种常用表达方法,分别是与或式,或与式,与非与非式,或非或非式和与或非式。与或式和或与式是基本表达方法,它们之间的转化利用包含律,分配律等基本方法完成。与非与非式是由与或式两次取反,利用反演律变换的。或非或非式是由或与式两次取反,利用反演律变换的。与或非式是由或与式两次取反,然后两次用反演律变换的。题1.6最小项的逻辑相邻的含义是什么?在卡诺图中是怎样体现的?答:最小项的逻辑相邻是指最小项内所含的变量中只有一个变量互为补,反映在卡诺图中是几何位置相邻。题1.7试总结并说出(1)由真值表写逻辑函数式的方法;(2)由函数式列真值表的方法;(3)从逻辑图写逻辑函数式的方法;(4)从逻辑函数式画逻辑图的方法;(5)卡诺图的绘制方法;(6)利用卡诺图化简函数式的方法。答:(1)将真值表中每个输出为1的输入变量取值组合写成一个乘积项,若输入变量取值为1,乘积项中的因子用原变量表示,反之用反变量表示,然后将这些乘积项做逻辑加。(2)给函数式中所有输入量依次赋值,观察取这些输入组合的情况下输出的状态,绘制真值表。(3)逻辑图的逻辑符号就是表示函数式间的运算关系,将对应的逻辑符号转换成逻辑运算符,写成逻辑函数式。(4)将逻辑函数式中的逻辑符号相应转化成各种逻辑门来表示。(5)根据变量的个数决定卡诺图的方框数,卡诺图中行列变量的取值按循环码规律排列,以保证几何位置上相邻的方格其对应的最小项为逻辑相邻项。(6)用卡诺图化简函数时,首先将函数填入相应的卡诺图中,然后按作圈原则将图上课后答案网填1的方格圈起来,要求圈的数量少,范围大,每个圈用对应的积项表示,最后将所有积项逻辑相加,就得到了最简的与或表达式。最简或与表达式化简是将所有取0的作圈,然后将所有圈用对应的和项表示,注意若圈对应的变量取值是0写成原变量,取1写成反变量,最后将所有和项逻辑乘。www.hackshp.cn题1.8为什么说逻辑函数的真值表和最小项表达式具有唯一性?答:对于任何一个最小项,只有一组变量取值使它的值为1,同样的,只有一组最小项的逻辑组合完全满足输出值为1。真值表是和最小项表达式相对应的。两者对于同一个逻辑函数都是唯一的。题1.9什么叫约束项?如何用约束项化简逻辑函数?答:输入变量的取值受到限制称受到约束,它们对应的最小项称为约束项。采用图解法对含约束项的逻辑函数进行化简,在对应的格内添上“×”,根据作圈的需要这些格可以视为“1”也可以视为“0”。题1.10试说明两个逻辑函数间的与、或、异或运算可以通过卡诺图中对应的最小项作与、或、异或运算来实现。答:逻辑函数间的与、或、异或运算相当于逻辑函数各个最小项的运算,也就是卡诺图中对应项的运算。那么可以通过卡诺图将逻辑函数间的运算转换成若干一位的逻辑运算,然后化简得到最简的表达式。8 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)第三节习题题解习题1.1将下列二进制数分别转换成八进制数、十六进制数和十进制数。(1)100110;(2)100101101.110;(3)10000111001.100101;(4)111111011010.10100111。解:(100110)2=(46)8=(26)16=(38);(100101101.110)2=(455.6)8=(12D.C)16=(301.75);(10000111001.100101)2=(2071.45)8=(439.94)16=(1081.578125);(111111011010.10100111)2=(7732.516)8=(FDA.A7)16=(4058.65234375)。习题1.2写出下列十进制数的8421BCD码。(1)(2003)D;(2)(99)D;(3)(48.5)D;(4)(12.08)D。解:(1)(2003)D=(0010000000000011)8421BCD;(2)(99)D=(10011001)8421BCD;(3)(48.5)D=(01001000.0101)8421BCD;(4)(12.08)D=(00010010.00001000)8421BCD。习题1.3写出习题1.3图(a)所示开关电路中F和A、B、C之间逻辑关系的真值表、函数式和逻辑电路图。若已知A、B、C变化波形如习题1.3图(b)所示,画出F1、F2的波形。解:设用输入变量A、B、C表示开关的状态,开关闭合用逻辑1表示,开关断开用逻辑0表示。输出变量F表示灯的状态,灯亮用逻辑1表示,灯灭用逻辑0表示。由此可列出开关电路的真值表如表1.2所示。BAABCCUUF1F2课后答案网(a)电路图Awww.hackshp.cnBC(b)A、B、C变化波形习题1.3图根据真值表可得函数的表达式F=ABC+ABC+ABC=ABC+AB1=AB+ACF2=ABC+ABC+ABC+ABC+ABC=A+BC最后根据A、B、C波形,画出F1、F2波形如习题1.3图(c)所示。9 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)A表1.2开关电路的真值表ABCF1F2B000000010001000C011011000110111F11101111111F2习题1.3图(c)习题1.4用逻辑代数的基本公式和常用公式证明下列各等式。(1)A+BC=(A+B)(A+C)(2)BC+AD=(A+B)(B+D)(A+C)(C+D)(3)ABC+ABC+ABC+ABC=A⊕B⊕C(4)(AB+C)B=ABC+ABC+ABC解:(A+B)(A+C)=A+AC+AB+BC=A(1+C+B)+BC=A+BC(2)根据上题的结果(A+B)(B+D)(A+C)(C+D)=[(A+B)(A+C)][(B+D)(C+D)]=(A+BC)(D+BC)=BC+AD(3)ABC+ABC+ABC+ABC=A(BC+BC)+A(BC+BC)=A(B⊕C)+A(B⊙课后答案网C)=A(B⊕C)+A(B⊕C)=A⊕B⊕C(4)根据吸收率(AB+C)B=AB+BCABC+ABC+ABC=ABwww.hackshp.cnC+BC=B(AC+C)=B(A+C)=AB+BC习题1.5试画出用与非门和反相器实现下列函数的逻辑图。(1)F=AB+BC+AC(2)F=ABC+ABC+ABC(3)F=(A+B)(A+B)C+BC(4)F=ABC+(AB+AB+BC)解:习题1.5通过公式转换,得出下列形式。(1)对应习题1.5图(a);(2)对应习题1.5图(b);(3)对应的习题1.5图(c);(4)对应的习题1.5图(d)。(1)F=AB+AC+BC=AB+AC+BC=AB•AC•BC(2)ABC+ABC+ABC=ABC•ABC•ABC(3)F=(A+B)(A+B)C+BC=ABC+ABC+BC10 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)=ABC+ABC+BC=ABC•ABC•BC(4)F=ABC+AB+AB+BC=ABC+AB+AB+BC=ABC•AB•AB•BCB&A&BACA&&A&&1FBFCCC&A&BBC(a)(b)B&1A&BACB&&A&&&BFAFCB&B&1&CCA(c)(d)习题1.5图习题1.6试画出用或非门和反相器实现下列函数的逻辑图。(1)F=ABC+BC(2)F=(A+C)(A+B+C)(A+B+C)(3)F=(ABC+BC)D课后答案网+ABD(4)F=CDBCABCD解:习题1.6通过公式转换,得出下列形式。(1)对应习题1.6图(a);(2)对应习题1.6图(b);(3)对应的习题1.6图(c);(4)对应的习题1.6图(d)。(1)F=ABC+BC=ABwww.hackshp.cnC+BC=A+B+C+B+CF=(A+C)(A+B+C)(A+B+C)=(A+C)(A+B+C)(A+B+C)(2)=(A+C)+(A+B+C)+(A+B+C)(3)F=(ABC+BC)•D+ABD=(ABC+BC)•D+A(B+D)=ABC•BC•D+AB+AD=(A+B+C)•(B+C)•D+AB+AD=A+B+C+B+C+D+A+B+A+D(4)F=CDBCABCD=(C+D)(B+C)(A+B+C)D=C+D+B+C+A+B+C+D11 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)A≥1C≥1BCB≥11FAB≥1≥1≥1BCCDB≥1≥11F(a)AA≥1D(c)A≥1C≥1CDA≥1≥1BFB≥1≥11CFCA≥1DBA≥1CBC(b)(d)习题1.6图习题1.7已知函数F、GF(A,B,C)=∑m(2,4,5,7)G(A,B,C,D)=∑m(1,3,6,7,12,14,15)试分别用最少数目的或非门实现之,要求电路的输入仅为原变量。解:将函数F转换成或非形式,然后再将G转换成或非形式,即F(A,B,C)=∑m(2,4,5课后答案网,7)=ABC+ABC+ABC+ABC=A(B+C)+A(B+C)=A+(B+C)+A+(B+C)G(A,B,C,D)=∑m(1,3,6,7,12,14,15)=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD=BC+ABwww.hackshp.cnD+ABD=B+C+A+B+D+A+B+DA通过或非门为A非,同样方法可以得到B非,F需要8个门;而G需要用9个门。习题1.8写出习题1.8图中各逻辑图的逻辑函数式,并化简为最简与或式。解:(a)F=ABC(A+B+C)=(A+B+C)(A+B+C)=AC+BC+AB(b)F=ABCBC=ABC+BC(c)F=(A+C)+(B+A)+(C+B)=(A+C)(B+A)(C+B)=ABC+ABC(d)F=AB+C(A⊕B)⊕11F=C⊕(A⊕B)212 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)&A1&BA&&≥1BFC&F&&1C(a)(b)1A≥1&≥1=1F1≥1≥1A=11FBB≥1=11F2CC(c)(d)习题1.8图CCDDA00011110A00011110BB000011001001011111010001110010110010100110101110课后答案网(a)CCCDDDA00011110A00011110A00011110BBB000011001001000000011111www.hackshp.cn010001010011110010110010110001100110101110101100(b)习题1.9图习题1.10用代数法将下列逻辑函数化简为最简与—或式。(1)F=ABC+ABC(2)F=A(A+B)+B(B+C)+B(3)F=ABCD+ABD+ACD(4)F=A(B⊕C)+A(B+C)+ABC+ABC(5)F=(A+B+C+D)(A+B+C+D)(A+B+C+D)13 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:(1)F=ABC+ABC(2)F=A(A+B)+B(B+C)+B=AB+B+BC=B(3)F=ABCD+ABD+ACD=AD(BC+B+C)=AD(B+C+C)=AD(4)F=A(B⊕C)+A(B+C)+ABC+ABC=ABC+ABC+AB+AC+ABC+AB=AB+ABC+AC+ABC+ABC=AB+AC+ABC+ABC=A(B+C)+C(A+B)=AB+AC+AC+BC=A+BC(5)F=(A+B+C+D)(A+B+C+D)(A+B+C+D)=(B+C+D)(A+B+C+D)=B+D+AC习题1.16用卡诺图化简下列函数,分别写出其最简与或式和或与式。(1)F=AB+AC(ABC+ABC=0)(2)F=ABC+ABD(AB+AC=0)(3)F=ABC+AC+ABC+BCD(4)F(A,B,C,D)=∑m(2,3,4,5,8,9,14,15)(5)F(A,B,C,D)=∑m(1,4,8,12,13)解:按包围卡诺图中的“1”化简,可得函数的最简的与或表达式。按包围卡诺图中的“0”化简,可得函数的最简的或与表达式。(1)题卡诺图对应的习题1.16图(a),(2)题卡诺图对应的习题1.16图(b),(3)、(4)和(5)题卡诺图省略。(1)F=AC+AB=(B课后答案网+C)(A+C)(2)F=BD+AC=(A+B)(A+D)(3)F=ABC+AC+ABC+BCD=AB+BC+CD=(B+C)(A+C)(A+B+D)(4)F(A,B,C,D)=∑m(2,3,4,5,8,9,14,15)F(A,B,C)=ABC+Awww.hackshp.cnBC+ABC+ABCF(A,B,C)=(A+B+C)(A+B+C)(A+B+C)(A+B+C)CCDDA00011110A00011110BB00111100111101110001110011××0011××001000××1000××(a)CCDDA00011110A00011110BB000000000000010110140101101111××1111××10××××10××××(b)习题1.16图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)(5)F=∑m(1.4.8.12.13)=ABCD+BCD+ABC+ACD=C(A+B+D)(A+B+D)(A+B+D)习题1.17用卡诺图化简下列有无关项的函数,分别写出其最简与或式和或与式。(1)F(A,B,C,D)=∑m(5,6,8,10)+∑d(0,1,2,13,14,15)(2)F(A,B,C,D)=∑m(1,4,8,12,13)+∑d(2,3,6,10,11,14)⎧⎪F(A,B,C,D)=∑m(0,3,5,6,8,13)(3)⎨⎪⎩约束条件∑d(1,4,10)=0⎧⎪F=ABC+ABC+ABCD+ABCD(4)⎨⎪⎩约束条件CD=0解:第(1)题卡逻辑函数卡诺图对应习题1.17图(a)所示,第(4)题逻辑函数卡诺图对应的习题1.17图(b)所示,第(2)和(3)题卡诺图省略。(1)F(A,B,C,D)=∑m(5,6,8,10)+∑d(0,1,2,13,14,15)F=CD+BCD+课后答案网ABD=(B+C+D)(A+D)(C+D)(2)F=∑m(1,4,8,12,13)+∑d(2,3,6,10,11,14=BD+ABD+ABC+ABD=C(A+B+D)(A+B+D)(A+B+D)www.hackshp.cn(3)F=BCD+BCD+ABD+ABD=(B+D+A)(B+C+D)(B+C+D)(A+B+D)CCDDA00011110A00011110BB00××0×00××0×010101010101110×××110×××101001101001(a)CCDDA00011110A00011110BB0000×10000×1150100×00100×01111×01111×01011×11011×1(b)习题1.17图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)(4)F(A,B,C)=AC+BCF(A,B,C)=(A+C)(B+C)第二章逻辑门电路第一节重点与难点一、重点:1.TTL与非门外特性(1)电压传输特性及输入噪声容限:由电压传输特性曲线可以得出与非门的输出信号随输入信号的变化情况,同时还可以得出反映与非门抗干扰能力的参数课后答案网Uon、Uoff、UNH和UNL。开门电平UON是保证输出电平为最高低电平时输入高电平的最小值。关门电平UOFF是保证输出电平为最小高电平时,所允许的输入低电平的最大值。(2)输入特性:描述与非门对信号源的负载效应。根据输入端电平的高低,与非门呈现出不同的负载效应,当输入端为低电平www.hackshp.cnUIL时,与非门对信号源是灌电流负载,输入低电平电流IIL通常为1~1.4mA。当输入端为高电平UIH时,与非门对信号源呈现拉电流负载,输入高电平电流IIH通常小于50μA。(3)输入负载特性:实际应用中,往往遇到在与非门输入端与地或信号源之间接入电阻的情况,电阻的取值不同,将影响相应输入端的电平取值。当R≤关门电阻ROFF时,相应的输入端相当于输入低电平;当R≥≥开门电阻RON时,相应的输入端相当于输入高电平。2.其它类型的TTL门电路(1)集电极开路与非门(OC门)多个TTL与非门输出端不能直接并联使用,实现线与功能。而集电极开路与非门(OC门)输出端可以直接相连,实现线与的功能,它与普通的TTL与非门的差别在于用外接电阻代替复合管。(2)三态门TSL三态门即保持推拉式输出级的优点,又能实现线与功能。它的输出除了具有一般与非门的两种状态外,还具有高输出阻抗的第三个状态,称为高阻态,又称禁止态。处于何种状态16 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)由使能端控制。3.CMOS逻辑门电路CMOS反相器和CMOS传输门是CMOS逻辑门电路的最基本单元电路,由此可以构成各种CMOS逻辑电路。当CMOS反相器处于稳态时,无论输出高电平还是低电平,两管中总有一管导通,一管截止,电源仅向反相器提供nA级电流,功耗非常小。CMOS器件门限电平UTH近似等于1/2UDD,可获得最大限度的输入端噪声容限UNH和UNL=1/2UDD。二、难点:1.根据TTL与非门特性,正确分析和设计电路;2.ECL门电路的逻辑功能分析;3.CMOS电路的分析与设计;4.正确使用逻辑门。三、考核题型与考核重点1.概念题型为填空、判断和选择。建议分配的分数为2~4分。第二节思考题题解题2.1TTL标准与非门电路由哪几部分组成?答:输入级;中间级;输出级。题2.2TTL与非门的电压传输特性说明什么问题?从特性曲线上可以得到UOH、UOL、UIH和UIL等参数,这些参数代表什么意义?答:与非门的电压传输特性指的是与非门输入电压UI和输出电压UO之间的关系曲线。UOH是与非门电压传输特性曲线截止区的输出电压,称作输出高电平。UOL是电压传输特性曲线导通区的输出电压,称作输出低电平。课后答案网UIH和UIL分别是输入高电平和输入低电平。题2.3TTL电路实现线与逻辑功能可以采用集电极开路门和三态门,试说明其原理。答:线与是指在实际应用中,把输出端直接并联使用,实现与逻辑功能。为了实现线与功能,将集电极开路门或三态门的输出端直接并联,外接公共负载电阻和电源。每个门实现与非逻辑,两个输出只要有一个是低电平,总的输出就是低电平,只有两个输出都是www.hackshp.cn高电平,总的输出才是高电平。因此实现了线与逻辑。题2.4抗饱和TTL电路为什么可以提高开关速度?答:晶体管工作在饱和状态时基区存储大量的载流子,当晶体管由饱和转向截止时,存储的载流子来不及消散,晶体管不能迅速脱离饱和状态,因此影响与非门的开关速度。加速饱和管存储电荷的扩散速度,减小对负载电容充电的时间常数,就可以提高开关速度。题2.5ECL电路为什么具有很高的开关速度?该类电路有什么特点?答:ECL电路中的三极管工作在放大区或截止区,所以消除了由于三极管饱和带来的存储时间。ECL电路中的电阻取值小,高、低电平之差小,因此大大缩短了电路节点的上升时间和下降时间。ECL电路的输出方式采用射级输出器,其输出电阻小,使负载电容充电的时间常数减小,因此开关速度高。题2.6CMOS与非门和CMOS或非门从电路结构上看有哪些不同?答:与非门是负载部分为并联PMOS管,驱动为串联NMOS管;或非门负载为串联PMOS管,驱动为并联NMOS管。17 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)题2.7CMOS门电路与TTL门电路相比有哪些优点?答:优点主要有以下几点:1.静态功耗低2.集成度高,温度稳定性好3.抗辐射能力强4.电源利用率高5.扇出系数大6.电源取值范围宽题2.8CMOS门电路不使用的输入端不允许悬空,为什么?答:因为CMOS电路输入阻抗高,容易受静电感应出现击穿,输入端不能悬空。与非门多余的输入端接电源正极,或非门接地,低速场合将多余的输入端和有用的信号端并联使用。题2.9当TTL门电路驱动CMOS门电路时,是否需要增加接口电路?为什么?答:如果TTL和CMOS电路选择适当的话,不需要另外加任何接口电路。例如TTL采用74LS系列,CMOS采用74HCT系列。题2.10为什么说电压、电流参数是门电路之间实现正确连接的主要参数?答:因为电压和电流参数是门电路实现正常功能的主要参数,所以它们是门电路之间建立正确连接的主要参数。第三节习题题解习题2.1灯控制电路如习题2.1图所示。试写出电路的功能表、真值表和逻辑表达式。解:当开关A、B同时上扳或下扳时,灯F才亮。由此可写出电路功能表如习题表2.1所示。开关A、B和灯F只有两种相反的状态,可选用逻辑0和逻辑1来代表相应的状态。然而选用的表示方式不同,所得到的真值表和逻辑表达式也不同。课后答案网UC13UCABR01ARCA24F1UFBFBUCR1www.hackshp.cnF3TCR02R2CF2D-Ub习题2.1图D(a)(b)习题2.2图(1)如开关上扳用逻辑1表示,下扳则用逻辑0表示;灯亮用逻辑1表示,灯灭则用逻辑0表示。根据功能表可写出电路的真值习题表2.1表如习题表2.2所示,由真值表写出电路的逻辑表达式为:ABF上扳上扳亮F=AB+AB=A⊙B上扳下扳灭(2)如开关上扳用逻辑0表示,下扳则用逻辑1表示;灯亮用下扳上扳灭逻辑1表示,灯灭则用逻辑0表示。根据功能表可写出电路的真值下扳下扳亮表如习题表2.3所示,由真值表写出电路的逻辑表达式为:18 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)F=AB+AB=A⊙B(3)如开关上扳用逻辑1表示,下扳则用逻辑0表示;灯亮用逻辑0表示,灯灭则用逻辑1表示。根据功能表可写出电路的真值表如习题表2.4所示,由真值表写出电路的逻辑表达式为:F=AB+AB=A⊕B(4)如开关上扳用逻辑0表示,下扳则用逻辑1表示;灯亮用逻辑0表示,灯灭则用习题表2.2习题表2.3习题表2.4习题表2.5ABFABFABFABF001110000111100010101011010100011101111000110001逻辑1表示。根据功能表可写出电路的真值表如习题表2.5所示,由真值表写出电路的逻辑表达式为:F=AB+AB=A⊕B习题2.2已知电路如习题2.2图(a)所示。⑴写出F1、F2、F3和F与输入之间的逻辑表达式;⑵画出逻辑图;⑶给定各输入波形如习题2.2图(b)所示。试画出F1、F2、F3和F的波形图。解:(1)电路是由分立元件组成,可分为三部分:A&≥1第一部分,是由二极管组成的两个与门电路,B输入变量分别为A、B和C、D,输出变量分别为FCF1和F2,其逻辑关系表达式为:DF=ABF=CD12第二部分,是由二极管组成的或门电路,输入课后答案网习题2.2图(c)变量为F1和F2,输出变量是F3,其逻辑关系表达式为:AF3=AB+CD第三部分,是由三极管组成的非门Bwww.hackshp.cn电路,输入变量为F3,输出变量是F,其逻辑关系表达式为:F=F3=AB+CDC由上可知,该分立电路实现的是与或非的逻辑功能。D(2)通过上面分析,分立电路所实现的是与或非的逻辑功能。该电路可等效F1为与或非门,其等效图如习题2.2图(c)所示。F2(3)当给定各输入波形。可画出F1、F2、F3F3和F的波形图,如习题2.2图(d)所示。F习题2.2图(d)19 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)习题2.3试分析习题2.3图所示TTL电路的工作原理和逻辑功能,并说明D的作用,计算UOL、UOH、UIL、UN等。UC+5VR4解:从习题2.3图可看出,电路是由输入级R2130ΩR116kΩ、中间级和输出级三部分组成。4kΩT3输入级由多发射级三极管T1和R1组成。中T2D间级由TABCT1F2管、R2、R3构成,起分相作用。T4、(UO)T5、R4和D构成为图腾柱式结构,具有静态功T4R3耗小、输出电阻小、带负载能力强等优点。1kΩ当A、B、C中有一个为低电平时,UIL=0.3V,此时,T1管的基极电位被钳制在UB1=1.0V,T2和习题2.3图T4均截止,T2的集电极电位UC2为高电平,将使T3和D导通,输出为高电平。由于IB4电流很小,故可近似认为UC2=5V,UOH=5-UBE3-UD=5-0.7-0.7=3.6V。当A、B、C全为高电平时,T1的集电极、T2的发射极和T4的发射极导通,使T1管的基极电位UB1被箝制在2.1V。此时T1管集电极正偏,发射极反偏,故电流IB1将流入T2的基极,使T2导通。IE2电流部分被R3分流外,其余部分将流入T4的基极,使T4管导通。若假设T2导通后进入饱和状态,则UC2≈0.8V,此时电压不足以使T3和D同时导通,故输出极电路上半部分截止,下半部分导通,输出呈低电平,UOL=UCE3≈0.3V。由上面分析可知,电路实现的是与非的逻辑功能,逻辑表达式为:F=A⋅B⋅C电路中的二极管D起到电平移位的作用。输出的高低电平值:UOH=3.6VUOL=0.3V。输入的高低电平值:UIH=3.6VUIL=0.3V.5−0.7输入端的短路电流:IIL==1.075mA。课后答案网4习题2.4用内阻足够大的万用表测量习题2.4图TTL与非门电路的一个悬空输入端的电压UI,在下列情况下,表的读数各为多少?⑴其余输入端全部悬空时;⑵其余输入端全部接www.hackshp.cnUCC时;⑶其余输入端全部接地时;⑷其余输入端全部接0.3V时;⑸其余输入端有一个接地时。UCCR4R2120ΩUCC8kΩR4+5VR1R2130Ω20kΩT3R116kΩD1T44kΩT3D3R4A4kΩFT2DABCT1FBT1D4(UO)D2T5T4R6R3RB3kΩ1kΩ1.5kΩT2习题2.4图习题2.5图20 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:设Ube=0.7V,用内阻足够大的万用表测量与非门的一个悬空输入端的电压UI。(1)其余输入端全部悬空时,相当于在相应的输入端接高电平,此时T2、T5均导通,T1的基极电位值为2.1V,因此,用内阻足够大的万用表测量与非门的一个悬空输入端的电压UI=2.1-Ube=2.1-0.7=1.4V。(2)其余输入端全部接UCC时,此时T2、T5均导通,T1的基极电位值为2.1V,因此,用内阻足够大的万用表测量与非门的一个悬空输入端的电压UI=2.1-Ube=2.1-0.7=1.4V。(3)其余输入端全部接地时,此时,T1的基极电位被钳制在0.7V,用内阻足够大的万用表测量与非门的一个悬空输入端的电压UI=0.7-0.7=0V。(4)其余输入端全部接0.3V时,此时,T1的基极电位被钳制在1V,用内阻足够大的万用表测量与非门的一个悬空输入端的电压UI=1-0.7=0.3V。(5)其余输入端有一个接地时,对应的输入接地的二极管优先导通,T1的基极电位被钳制在0.7V,用内阻足够大的万用表测量与非门的一个悬空输入端的电压UI=0.7-0.7=0V。习题2.10若要实现习题2.10图中各TTL门电路输出端所示的逻辑功能,各电路的连接是否正确?如果不正确,试说明理由。A&A≥1A&BF1=ABBF2=ABBF3=A+B悬空悬空(b)(c)(a)UccA&&≥1BA≥1BF4=A+BAF5=ABCDF6=AB+CDBC&C100ΩD课后答案网D(d)(e)(f)www.hackshp.cn习题2.10图解:本题目涉及TTL门电路的正确使用的问题,解题时主要从以下几个方面来判断:1.门电路的多余输入端的处理;2.门电路输入负载的要求;UC3.输出端不能直接相接;RC4.带载能力的问题。(a)正确;(b)错误,F=0;AT1BT2(c)错误,F=0;E1E2(d)正确;F线或(e)错误,TTL门电路输出端不能直接并联;RE(f)错误,F=0。习题2.27如习题2.27图所示驱动电路,哪些驱动电路的连接是错误的?(a)21E1≥1FE2(b)习题2.11图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)A&UCCBA&R2BC&LEDA&R1LEDDBLEDRRR(a)(b)(c)习题2.27图解:习题2.27图(a),(c)驱动错误。第三章组合逻辑电路第一节重点与难点课后答案网一、重点:1.组合电路的基本概念组合电路的信号特点、电路结构特点以及逻辑功能特点。2.组合电路的分析与设计www.hackshp.cn组合电路分析是根据已知逻辑图说明电路实现的逻辑功能。组合电路设计是根据给定设计要求及选用的器件进行设计,画出逻辑图。如果选用小规模集成电路SSI,设计方法比较规范且容易理解,用SSI设计是读者应掌握的最基本设计方法。由于设计电路由门电路组成,所以使用门的数量较多,集成度低。若用中规模集成电路MSI进行设计,没有固定的规则,方法较灵活。无论是用SSI或MSI设计电路,关键是将实际的设计要求转换为一个逻辑问题,即将文字描述的要求变成一个逻辑函数表达式。3.常用中规模集成电路的应用常用中规模集成电路有加法器、比较器、编码器、译码器、数据选择器和数据分配器等,重要的是理解外部引脚功能,能在电路设计时灵活应用。4.竞争冒险现象竞争冒险现象的产生原因、判断是否存在竞争冒险现象以及如何消除。二、难点:22 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)1.组合电路设计无论是用SSI还是用MSI设计电路,首先碰到的是如何将设计要求转换为逻辑问题,得到明确的真值表,这一步既是重点又是难点。总结解决这一难点的方法如下:(1)分析设计问题的因果关系,分别确定输入变量、输出变量的个数及其名称。(2)定义逻辑变量0、1信号的含义。无论输入变量、输出变量均有两个状态0、1,这两个状态代表的含义由设计者自己定义。(3)再根据设计问题的因果关系以及变量定义,列出真值表。2.常用组合电路模块的灵活应用同样的设计要求,用MSI设计完成后,所得的逻辑电路不仅与所选芯片有关,而且还与设计者对芯片的理解及灵活应用能力有关。读者可在下面的例题和习题中体会。3.硬件描述语言VHDL的应用VHDL的应用非常灵活,同一个电路问题可以有不同的描述方法,初学者可以先仔细阅读已有的程序实例,再自行设计。三、考核题型与考核重点1.概念与简答题型1为填空、判断和选择;题型2为叙述基本概念与特点。建议分配的分数为3~6分。2.综合分析与设计题型1为根据已知电路分析逻辑功能;题型2为根据给定的逻辑问题,设计出满足要求的逻辑电路。建议分配的分数为6~12分。第二节思考题题解题3.1简述组合逻辑电路的分析步骤和设计步骤。课后答案网答:组合逻辑电路的分析是用逻辑函数来描述已知的电路,找出输入、输出间的关系,从而判断电路功能。组合逻辑电路分析有以下几个步骤:首先根据逻辑电路图写出逻辑函数表达式,然后利用代数法或图解法化简函数,列出真值表,最后根据真值表判断电路的逻辑功能。www.hackshp.cn组合逻辑电路的设计是根据实际逻辑问题,求出实现相应逻辑功能的最简单或者最合理的数字电路的过程。逻辑电路的设计步骤如下:首先分析设计要求,建立真值表,选择所用门的类型,将逻辑表达式化为最简形式,或者变换为最合理的表达式,最后画出逻辑图。题3.2组合逻辑电路如思考题3.2图(a)所示。(1)写出函数F的表达示。(2)将函数F化为最简与或式,并用与非门实现之。(3)若改用或非门实现,试写出相应的表达式。FFF≥1≥1&&&&&&&&&≥1≥1≥1≥1≥123ABCDBDACABDACBCDCAABADBCDC(a)(b)(c)思考题3.2图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:(1)根据题图3.3(a)已知电路,写出函数F的表达式如下:F=A⋅B⋅C⋅D+B⋅D⋅A⋅C(2)将函数F化简为最简与或表达式,并用与非门实现。F=A⋅B⋅C⋅D+B⋅D⋅A⋅C=A⋅B⋅C⋅D⋅B⋅D⋅A⋅C=(A+B+C+D)⋅(B⋅D+A⋅C)=A⋅BD+AC+ABC+BCD+ACD=A⋅BD+AC+BCD=AC⋅A⋅BD⋅BCD根据与非表达式画出用与非门实现的电路如思考题3.2图(b)所示。(3)若改用或非门实现,首先写出相应的表达式。画出F的卡诺图,得到F的与或式,从而求出F的与或非式,变换得到或非-或非式。F=A⋅C+AB+AD+BC+C⋅D=A+C+A+B+A课后答案网+D+B+C+D+C函数F的或非门电路如思考题3.2图(c)所示。题3.3什么叫竞争-冒险现象?当门电路的两个输入端同时向相反的逻辑状态转换(即一个从0变成1,另一个从1变成0)时,输出是否一定有干扰脉冲产生?答:竞争指的是一个门电路多个输入信号同时跳变www.hackshp.cn,或者一个信号经过不同路径传到同一个门电路的输入端导致信号到达时间不同的现象。冒险指的是由于竞争可能在电路输出端产生的毛刺现象。当门电路的两个输入端同时向相反的逻辑状态转换时,输出不一定有干扰脉冲产生。3.4简述VHDL的主要优点。答:VHDL的覆盖面广,描述能力强,是一个多层次的硬件描述语言,VHDL已成为IEEE承认的一个工业标准,是一种通用的硬件描述语言。VHDL有良好的可读性,可以被计算机接受,也容易被读者理解,VHDL源文件既是程序又是技术人员之间交换信息的文件,也可作为合同签约者之间的文件;VHDL的生命周期长,因为VHDL硬件描述与工艺无关;VHDL支持大规模设计的分解和已有设计的再利用。题3.5一个VHDL设计是否必须有一个结构体?结构体的目的是什么?一个设计可以有多个结构体吗?答:VHDL设计中必须有结构体。结构体描述实体硬件的互连关系、数据的传输和变换以及动态行为。一个实体可以对应多个结构体,每个结构体可以代表该硬件某方面的特性。24 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)例如用一个结构体表示某硬件的行为特性,用另一结构体表示该硬件的结构特性。题3.6端口模式IN和INOUT有什么不同?答:端口模式表示电路的数据流向。端口模式IN表示只能向端口写入数据,而端口模式INOUT表示既可以向端口写入数据,又可以从端口读出数据。题3.7编码器的逻辑功能是什么?优先编码器与一般编码器有何区别?答:编码器可以将一组相互独立的信号进行编码,形成一组相互关联的信号,以达到减少信号个数、增强信号表达能力的目的。一般编码器只允许一个信号为有效,而优先编码器允许同时有多个信号有效,但只识别优先级最高的信号。题3.8要区别24个不同信号,或者说给24个输入信号编码,需要几位二进制代码?电路有多少个输出?如果区别64个信号有将如何?答:若要区别24个不同信号,至少要用5位二进制代码,因此电路有5个输出。若区分64个信号至少用6位二进制代码,因此电路有6个输出。题3.9什么叫译码器?有哪些常用译码器?各有何特点?答:将具有特定含义的不同的二进制代码辨别出来,翻译成为对应输出信号的电路就是译码器。常用的译码器有变量译码器和数字显示译码器。对于译码器每一组输入编码,在若干个输出中仅有一个输出端为有效电平,其余输出皆处于无效电平,这类译码器称为变量译码器。常用的有2-4线译码器、3-8线译码器、4-10线8421BCD译码器等。在数字电路中,需要将数字量的代码经过译码,送到数字显示器显示。能把数字量翻译成数字显示器能识别的译码器称为数字显示译码器,常用的有七段显示译码器。题3.10数据选择器和数据分配器各具有什么功能?若想将一组并行输入的数据转换成串行输出,应采用哪种电路?答:数据选择器根据控制信号的不同,在多个输入信号中选择其中一个信号输出。数据分配器则通过控制信号将一个输入信号分配给多个输出信号中的一个。若要将并行信号变成串行信号应采用数据选择器。题3.11一个有使能端的译码器能否用作数据分配器?怎样接线可以使一个八路输出的数据分配器连接成一个3线课后答案网-8线译码器?答:带使能端的译码器能用作数据分配器。以74138译码器芯片为例,将其连接成数据分配器如思考题3.11图(a)所示。BIN/OCTDXA00www.hackshp.cn07D0A0007Y0A1116D1A1116Y1A2225D2A2225Y234D334Y343D443Y4&1&52D552Y561D661Y6DENE1DE70D770Y7NN0(a)(b)思考题3.11图可以用八路输出的数据分配器连接成3线-8线译码器,连接电路如思考题3.11图(b)所示。25 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)第三节习题题解习题3.1组合电路的逻辑框图如习题3.1图(a)所示。电路要求如下:(1)当变量A1A0表示的二进制数≥B1B0表示的二进制数时,函数F1=1,否则为0。(2)当变量A1A0的逻辑与非(A1A0)和变量B1B0的逻辑异或(B1⊕B0)相等时,函数F2为高电平,否则为0。试设计此组合电路。解:(1)根据题意确定输入变量为A1A0B1B0,输出变量为F1F2,如习题3.1图(a)。(2)根据题目对输入、输出变量提出的要求,列写真值表如习题3.1表所示。习题3.1表真值表输入输出(A1⋅A0)(B1⊕B0)A1A0B1B0F1F200001000000111010010110100111000010010100101110101101101011110001000101010011111101011011011100011000011110101101110011011110001(3)由真值表,作函数卡诺图如习题3.1图(b)所示。B1B1课后答案网A1B000011110A1B000011110A0A0000000000101A1F1011000010101A0B1www.hackshp.cnF0111101111010B0101100100101(a)F1F2(b)A1&B1=1B1B0A0&≥1=1B1F1F2B0A1&A1&A0卡诺图化简函数,得到最简与或式:A0B0F1=A1B1+A0B1B0+A1A0B0(c)习题3.1图26 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)F2=A1B1B0+A1B1B0+A0B1B0+A0B1B0+A1A0B1B0+A1A0B1B0变换F2的表达式F2=A1(B1⊕B0)+A0(B1⊕B0)+A1A0B1⊕B0=A1(B1⊕B0)+A0(B1⊕B0)+A1A0B1⊕B0=(AA)⊕B⊕B1010(4)由逻辑表达式画出逻辑图如习题3.1图(c)所示。习题3.2用与非门设计四变量的多数表决电路。设输出为F,当输入变量A、B、C、D有3个或3个以上为1时输出为1,输入为其它状态时输出为0。解:(1)根据题意确定输入变量为ABCD,设输出变量F。(2)根据题目对输入、输出变量提出的要求,列写真值表如习题3.2表所示。习题3.2表真值表输入输出ABCDF000000001000100001100100001010011000111110000100101010010111110001101111101111课后答案网11(3)由真值表,作函数卡诺图如习题3.2图(a)所示CDA00011110BF000www.hackshp.cn000&010010110111&&&&100010ABCABDACDBCD(a)(b)习题3.2图卡诺图化简函数,得到最简与或式,经函数变换求与非-与非式:F=ABC+ABD+ACD+BCD=ABC⋅ABD⋅ACD⋅BCD(4)由与非-与非表达式画出逻辑图如习题3.2(b)图所示。27 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)习题3.3一个组合逻辑电路有两个控制信号C1和C2,要求:(1)C1C2=00时,F=A⊕B;(2)C1C2=01时,F=AB;(3)C1C2=10时,F=A+B;(4)C1C2=11时,F=AB。试设计符合上述要求的逻辑电路(器件不限)。解:题目中要求控制信号对不同功能进行选择,故选用数据选择器实现,分析设计要求,得到逻辑表达式:F=C1C2(A⊕B)+C1C2(AB)+C1C2(A+B)+C1C2(AB)。4选1数据选择器的逻辑表达式:F=A0A1D0+A0A1D1+A0A1D2+A0A1D3。对照上述两个表达式,得出数据选择器的连接方式为:A0=C1,A1=C2,D=A⊕B,D=AB,D=A+B,D=AB。0123根据数据选择器的连接方程,得到电路如习题3.3图所示。习题3.4试设计一个具有两种功能的码制转换电路,并画出电路图。K为控制SA=10ENMUX变量。K=0时,输入C、B、A为二进制BA0码,输出F3F2F1为循环码。K=1时,输&C10G—0A1C212入C、B、A为循环码,输出F3F2F1为二FD0进制码。写出输出函数的逻辑表达式。≥10D11解:(1)根据题意定义输入变量为D22&D3KCBA,输出变量F33F2F1。(2)根据题目对输入、输出变量提出课后答案网习题3.3图的要求,列写真值表如习题3.4表所示。习题3.4表真值表输入输出KCBAF3F2F100www.hackshp.cn0000000010010010011001101001001100101111011010101111001000000100100110100111011010110011111011101110100111110128 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)(3)由真值表,作函数卡诺图如习题3.4图(a)所示。经卡诺图化简后,得到最简与或式:F3=CF=CB+CB=C⊕B2F1=KCB⋅A+KCBA+K⋅BA+KBA+C⋅BA+CBA=(KC)⊕B⊕A(4)由逻辑表达式画出逻辑图如习题3.4图(b)所示。BBBAAAK00011110K00011110K00011110CCC000000000011000101011111011100010101111111111100111010100000100011100101F3F2F1(a)F3C=1F2B=1A=1F1&K(b)习题3.4图习题3.5试设计一个5211BCD课后答案网码的判决电路。当输入代码D、C、B、A中有奇数个1时,电路的输出F为1,否则为0。试用与非门实现该电路,写出输出函数F的与非-与非表达式。解:(1)根据题意确定输入变量为DCBA,输出变量为F。(2)根据题目对输入、输出变量提出的要求,列写真值表如习题3.5表所示。www.hackshp.cn习题3.5表真值表输入输出DCBAF000000001101001010100111110001100101100011011111100010×0011×0110×1010×29 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)1011×1110×(3)由真值表,作函数卡诺图如习题3.5图(a)所示。卡诺图化简函数,得到最简与或式,变换函数得到与非-与非式:F=DB+DCA+DCA+DCA+DCBA=DBDCADCADCADCBA(4)由与非-与非式画出逻辑图如习题3.5图(b)所示。D&BAD00011110B&C1A0001××&AC1&01101×B&&&DFFC&11010×1A&C1010××&1B&D(a)(b)习题3.5图习题3.6图习题3.7习题3.7图(a)和(b)电路有无竞争冒险现象?若有,请说明出现冒险的输入条件,并修改设计。画出无冒险的逻辑图。解:(1)分析习题3.7图(a)所示电路,得到逻辑表达式为:F=ADDB⋅(A+C+B),若输入信号A=B=1,则有F=DD,因此电路有竞争冒险。增加冗余项后的逻辑表达式为:F=ADDB⋅(A+C+B)+AB,修改后的逻辑图如图习题3.7图(c)所示。(2)分析习题3.7图(课后答案网b)所示电路,其表达式为:F=ABC+(A+D)(D+B)。若输入信号ACD=011,则有F=B+B,电路有竞争冒险。若输入信号BCD=010,则有F=A+A,电路有竞争冒险。增加冗余项后的逻辑表达式为:www.hackshp.cnF=ABC+(A+D)(D+B)+ACD+BCD,修改后的逻辑图如图习题3.7图(d)所示。习题3.14试设计一个将8421BCD码转换成余3码的电路。(1)用与非门实现。(2)用或非门实现。(3)用译码器74LS138实现。(4)用数据选择器74LS153实现。解:(1)用与非门实现设输入变量为A3A2A1A0,输出变量为B3B2B1B0。根据设计要求,列写真值表如习题3.14表所示。用卡诺图化简后得到与或表达式,经过方程变换得到与非-与非式,用与非门实现的逻辑图略。求解过程如下:30 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)B3=A3+A2A0+A2A1=A3⋅A2A0⋅A2A1B2=A2A1A0+A2A0+A2A1=A2A1A0⋅A2A0⋅A2A1B1=A1A0+A1A0=A1A0⋅A1A0B0=A0习题3.14表真值表输入输出A3A2A1A0B3B2B1B0000000110001010000100101001101100100011101011000011010010111101010001011100111001010××××1011××××1100××××1101××××1110××××1111××××(2)用或非门实现利用卡诺图包围0,求函数的最简或与式,再变换为或非表达式,画出用或非门实现的逻辑图略。B3=(A2+A1+A0)(A3+A2)=A2+A1+A0+A3+A2B2=(A3+A2+A1+A0)(课后答案网A2+A0)(A2+A1)(A3+A0)=A3+A2+A1+A0+A2+A0+A2+A1+A3+A0B1=(A1+A0)(A0+A1)=A1+A0+A0+A1B=A00(3)用译码器74LS138www.hackshp.cn实现由于设计函数是四变量函数,根据译码器实现逻辑函数的基本原理,首先用两片74LS138扩展为4-16线译码器,低有效输出。由习题3.14表真值表列写函数的最小项表达式,附加与非门,画出逻辑图如习题图3.14(a)所示。B3=∑m(5,6,7,8,9)B2=∑m(1,2,3,4,9)B1=∑m(0,3,4,7,8)B0=∑m(0,2,4,6,8)(4)用数据选择器74LS153实现74LS153是双4选1数据选择器,分析解题(1)中的最简与或式,利用对照法,用一片74LS153实现函数B1和B0;再选择一片74LS153连接成8选1数据选择器,利用对照法,确定数据选择器的连接,实现函数B3;参考以上求解方法,实现函数B2。31 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)74LS153数据选择器输出:F1=A1A0D10+A1A0D11+A1A0D12+A1A0D13F2=A1A0D20+A1A0D21+A1A0D22+A1A0D23函数B1和B0逻辑式为:B1=A1A0+A1A0B0=A0&B3BIN/OCTBIN/OCTY0Y8A0007007Y1Y9A1116116&Y2Y10B2A22(1)252(2)25Y3Y113434Y4Y12&4343B1Y5S1Y131&52&52Y6Y1461S261&BA03ENEY7ENEY157070NS3N0(a)1A2ENMUXENMUXA00000G—G—A11212≥1FD00D40D11D51D2课后答案网2D62D33D73(b)MUXMUX0EN0EN0ENMUX0ENMUXA00A00www.hackshp.cnA1G0A1G077A00000A22A22G—G—A11212000B1B0111101021201013B313B20212A34141303150516061707(c)习题3.14图利用对照法,令D10=1,D11=0,D12=0,D13=1,则F1=B1;令D20=1,D21=0,D22=1,D23=0,则F2=B0。74LS153连接成8选1数据选择器的输出:32 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)F=A2A1A0D0+A2A1A0D1+A2A1A0D2+A2A1A0D3+A2A1A0D4+A2A1A0D5+A2A1A0D6+A2A1A0D774LS153的扩展电路如图习题3.14(b)所示。变换函数B3和B2的逻辑式:B=A+AA+AA332021=A3+A2A1A0+A2A1A0+A2A1A0=AAAA+AAAA+AAAA+AAAA+AAAA+AAA+AAA+AAA32103210321032103210210210210B2=A2A1A0+A2A0+A2A1=A2A1A0+A2A1A0+A2A1A0+A2A1A0利用对照法,令D0=D1=D2=D3=D4=A3,D5=D6=D7=1,则F=B3。选择另一8选1数据选择器,利用对照法,令D0=D5=D6=D7=0,D1=D2=D3=D4=1,,则F=B2。用74LS153数据选择器实现的电路如习题图3.14(c)所示。习题3.17分别用4选1集成电路74153和8选1集成电路74151实现下列函数。(1)F(A,B,C)=∑m(1,3,4,6,7);(2)F(A,B,C)=∑m(0,2,4,5,6,7);(3)F(A,B,C,D)=∑m(0,1,3,5,6,8,9,11,12,13);(4)F(A,B,C,D)=∑m(0,1,3,5,10,13,14)+∑d(9,11,15)。解:题目给出的函数最多为4变量函数,而4选1数据选择器适于实现3变量以下的逻辑函数,若需实现4变量函数,可以采用先扩展,再实现函数的方法。8选1数据选择器适于实现4变量以下的逻辑函数。4选1数据选择器74153函数式为:F1=A1A0D10+A1A0D11课后答案网+A1A0D12+A1A0D134选1数据选择器74153扩展为8选1数据选择器以及8选1数据选择器74151函数式为:F=A2A1A0D0+A2A1A0www.hackshp.cnD1+A2A1A0D2+A2A1A0D3+A2A1A0D4+A2A1A0D5+A2A1A0D6+A2A1A0D7(1)实现函数F(A,B,C)=∑m(1,3,4,6,7)=A⋅BC+ABC+AB⋅C+ABC+ABC用4选1数据选择器74153实现设计,对照74153函数式以及设计函数式,令A1=A,A0=B,D0=D1=C,D=C,D3=1,电路如习题图3.17(a)所示。2用8选1数据选择器74151实现设计,用对照法,令A2=A,A1=B,A0=C,D1=D3=D4=D6=D7=1,D0=D2=D5=0,电路如习题图3.17(b)所示。(2)实现函数F(A,B,C)=∑m(0,2,4,5,6,7)=A⋅B⋅C+ABC+AB⋅C+ABC+ABC+ABC用4选1数据选择器74153实现设计,令A1=A,A0=B,D=D=C,D2=D3=1,电路01如习题图3.17(c)所示。SMUXSMUX0EN0ENSCA0SA00ENMUXA0330ENMUXC0B10A10GBGBA00A27A0A270A2B00A2A1G—A1G—A1200A1210FFD0111D001C002C012D11FD11F1D213D2032141214D3D31305131516161717(a)(b)(c)(d) 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)MUXSMUX0ENC(A0)00AG—0B(A1)12C0A10BGA27SA2A(A2)END4010D5DD1D162D7203≥1D3F1FDEN14010D151D21621D3307(e)(f)MUXSMUX0ENC(A0)00G—CA0B(A1)12A100BGA271SA2A(A2)END01010D1D1D1D22D320课后答案网3≥103FFD4EN040D5151D662D7317www.hackshp.cn(g)(h)习题3.17图用8选1数据选择器74151实现设计,令A2=A,A1=B,A0=C,D0=D2=D4=D5=D6=D7=1,D1=D3=0,电路如习题图3.17(d)所示。(3)实现函数F(A,B,C,D)=∑m(0,1,3,5,6,8,9,11,12,13)=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD=ABC+ABCD+ABCD+ABCD+ABC+ABCD+ABC首先将4选1数据选择器74153,扩展为8选1数据选择器,令A2=A,A1=B,A0=C,34 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)D0=D4=D6=1,D1=D2=D5=D,D3=D,D7=0,电路如习题图3.17(e)所示。用8选1数据选择器74151的连接方式与习题图3.17(e)所示完全相同,A2=A,A1=B,A0=C,D0=D4=D6=1,D1=D2=D5=D,D=D,D7=0,电路如习题图3.17(f)所示。3(4)实现函数F(A,B,C,D)=∑m(0,1,3,5,10,13,14)+∑d(9,11,15)=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+ABCD+(ABCD+ABCD)=ABC+ABCD+ABCD+ABC+ABCD+ABC参考(3)的设计过程,令A2=A,A1=B,A0=C,D0=D5=D7=1,D1=D2=D6=D,D3=D4=0,用74153和74151实现的电路如习题图3.17(g)和(h)所示。习题3.18组合电路的逻辑框图如习题图3.18所示。试分析输出F3F2F1F0与B3B2B1B0的关系。SS0ENMUX0ENMUXA0A0B100A10A10B2G—B2G—A27A27B32B32D0D000D1D11111D2D212F32F2D3D3=113031D4D4F1B044D5D50515D6D6066D7D70707F0习题3.18图解:图中使用的是8选课后答案网1数据选择器,其函数表达式为:F=AAAD+AAAD+AAAD+AAAD+AAAD+AAAD+AAAD+AAAD21002101210221032104210521062107图中的地址信号连接如下:A2=B2,A1=B1,A0=B0。左侧数据选择器的数据连接方式:www.hackshp.cnD0=B0,D1=D2=D3=1,D4=B0,D5=D6=D7=0,将地址和数据连接方式代入数据选择器的函数表达式,则求出F3函数式。同样道理,可以求出F1函数式。输出F3F2F1F0与B3B2B1B0的函数式如下:F=B00F1=B1⊕B0F2=B3B2B1B0+B3B2B1+B3B2B1B0+B3B2B1B0+B3B2B1+B3B2B1B0F3=B3B2B1B0+B3B2B1+B3B2B1+B3B2B1+B3B2B1B0根据函数式列写真值表如习题3.18表所示。习题3.18表真值表输入输出B3B2B1B0F3F2F1F00000001035 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)000111010010110000111111010011100101100101101000011110111000101010010101101001001011011111000110110100011110000011110011习题3.19用8选1数据选择器设计一个组合逻辑电路。该电路有3个输入逻辑变量A、B、C和1个工作状态控制变量M。当M=0时电路实现“意见一致”功能(A、B、C状态一致时输出为1,否则输出为0),而M=1时电路实现“多数表决”功能,即输出与A、B、C中多数的状态一致。解:(1)根据题意设输入变量为MABC,设输出变量F。(2)根据题目对输入、输出变量提出的要求,列写真值表如习题3.19表所示。习题3.19表真值表输入输出MABCF00001SMUX000100ENA000100C0A10BG00110A27A201000M0010100101100020111103F课后答案网M410000510010610100171011111000习题3.19图1101www.hackshp.cn11110111111由真值表,求得函数表达式:F=ABCM+ABCM+ABCM+ABCM+ABCM+ABCM8选1数据选择器函数表达式为:F=A2A1A0D0+A2A1A0D1+A2A1A0D2+A2A1A0D3+A2A1A0D4+A2A1A0D5+A2A1A0D6+A2A1A0D7对照上述两表达式,令A2=A,A1=B,A0=C,D0=M,D4=D5=D6=M,D7=1,D1=D2=D3=0。(3)由逻辑表达式画出逻辑图如习题3.19图所示。36 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)第四章时序逻辑电路第一节重点与难点一、重点:1.触发器的特点及分析在数字系统设计中,触发器是一个重要的元件,因为它是组成各种时序电路的基本单元,也是分析设计时序电路的基础。2.触发器逻辑功能的分类及其优缺点按照逻辑功能的不同,触发器分为RS、JK、D触发器等,通过分析各类触发器的优缺点,深入了解、掌握并灵活应用各类触发器。3.触发器功能描述要求能用特征表、激励表、特征方程及状态转换图描述和分析触发器的功能。分析边沿结构触发器和主从结构触发器的电路结构,掌握各种触发器的逻辑功能。4.时序逻辑电路的概念时序逻辑电路的次态由电路的输入信号和电路的初态共同决定。同组合逻辑电路相比,时序逻辑电路的电路结构、逻辑功能以及描述方法的不同。5.同步时序电路的设计时序逻辑电路在数字系统中起着非常重要的作用,熟练地设计出符合要求的电路,是数字电子技术学习的目标之一。现代电子系统的集成度越来越高,功能越来越强,系统设计者必须具有同步时序电路设计的基础。6.异步时序电路的分析分析电路的能力是数字电子技术课程学习的重要内容之一,无论是同步时序电路,还是异步时序电路,分析方法是灵活的,可以按照分析步骤一步一步进行,也可根据实际情况省去其中的一步或几步。课后答案网二、难点:1.正确理解触发器的电路结构及逻辑功能电路结构以维持阻塞和主从结构为代表,逻辑功能以D和JK触发器为代表。2.根据输入波形画触发器的输出波形www.hackshp.cn触发器输出波形分析时应注意以下几个问题。(1)异步置位信号和异步复位信号由于异步信号不受其他信号的约束,因此分析输出波形时应特别注意。这些信号多为低有效,但是不排除高有效的置位和复位信号,在少数情况下,有同步置位和同步复位信号。(2)时钟信号(CP)时钟信号有上升沿有效,也有下降沿有效,应注意电路符号的标识。(3)触发器的激励信号确定异步信号无效、时钟边沿有效后,才能根据给定触发器的逻辑功能确定输出波形。3.同步时序电路的分析与设计方法这里介绍的同步时序电路的分析与设计方法不仅适合于中、小规模集成电路,同时也是今后进一步深入学习大规模集成电路和复杂数字系统的基础。4.异步时序电路的分析与设计异步时序电路的分析与设计虽然不是课程的重点,但是还是应该建立异步时序电路的分37 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)析与设计的概念,全面了解时序电路。三、考核题型与考核重点1.概念与简答题型1为填空、判断和选择;题型2为叙述基本概念与特点。建议分配的分数为3~6分。2.分析与设计题型1为根据组合和时序混合的综合电路,分析得出状态转换图或时序图,描述其功能;题型2为根据给定的逻辑功能,设计出符合要求的时序电路。建议分配的分数为8~12分。第二节思考题题解题4.1与非门构成的基本RS触发器,在什么情况下,触发器出现不定状态?答:与非门构成的基本RS触发器,在RD=SD=0的情况下,触发器出现不定状态。题4.2下降沿触发的主从触发器,相对于时钟信号而言输入激励信号在什么时刻前加入,输出信号能获得稳定的输出?答:下降沿触发的主从触发器,相对于时钟信号CP而言输入激励信号在CP上升沿到来之前加入,且一直保持到CP下降沿到来之后,输出信号才能获得稳定的输出。题4.3边沿触发器与主从触发器比较,具有哪些主要优点?答:边沿触发器与主从触发器比较,具有较强的抗干扰能力,可靠性高。边沿触发器只要求激励信号在时钟触发边沿的前后几个延迟时间内保持不变,触发器就可以稳定地工作。题4.4如果按照电路结构分类,触发器可以分为哪几类?答:如果按照电路结构分类课后答案网,触发器可以分为基本RS、同步RS、主从触发器、边沿触发器等几类。题4.5为什么RS触发器具有约束条件?答:因为当RS触发器的激励信号同时从有效变为无效时,触发器的状态不能确定,所以对RS触发器提出了不能使用的约束条件。www.hackshp.cn题4.6如何利用JK触发器构成T触发器?答:令JK触发器激励信号J=K,JK触发器可以完成T触发器的逻辑功能。题4.7如何利用D触发器构成JK触发器?答:令D触发器的激励信号D=JQ+KQ,D触发器可以完成JK触发器的逻辑功能。nn题4.8触发器逻辑功能的描述方法有哪几种?答:触发器逻辑功能的描述方法有特征表、特征方程、状态转换图和激励表等。题4.9时序逻辑电路与组合逻辑电路的主要区别是什么?答:时序逻辑电路具有记忆功能,能保存电路原来的输入状态;而组合逻辑电路不能记忆电路原来的输入状态。题4.10同步时序逻辑电路与异步时序逻辑电路的主要区别是什么?答:同步时序电路是在同一个时钟脉冲作用下,所有触发器的状态同时发生变化;而异步时序电路没有统一的时钟脉冲,触发器的状态变化有先有后。题4.11描述时序电路逻辑功能的方法有哪几种?它们之间有何种关系?38 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)答:描述时序电路逻辑功能的方法有状态转换图、状态转换表和时序图等,它们之间可以互相转换。题4.12状态转换表和状态转换图是如何构成的?答:状态转换表用表格的方式表示输入与状态转换之间的关系。用图形方式表示输入与状态转换之间的关系,即状态转换图,简称状态图。状态转换表由几列数据组成:输入信号、现态、次态和输出。首先将触发器的输入以及现态的全部组合列入表内,再将输入和现态的取值代入状态方程,求出触发器的次态;带入输出方程,求时序电路的输出,将次态与输出填入表内构成状态表。状态转换图由以下方法构成:圆圈内填写状态的具体取值,状态转换的方向用带箭头的弧线表示,箭尾表示初态,箭头指向次态,弧线旁注明状态转换时输入信号的要求,状态转换图可以更加形象地描述时序电路的状态转换过程。题4.13时序逻辑电路的分析步骤大致分为哪几步?答:同步时序电路的分析步骤大致分为:1.根据给定的同步时序电路列写输出方程、各触发器的驱动方程。2.将触发器的驱动方程代入对应触发器的特征方程,求时序电路的状态方程。3.根据时序电路的输出方程和状态方程,计算时序电路的状态转换表、画出状态转换图或时序图。描述时序电路状态转换的方式可以是这三种形式中的任何一种。4.根据上述分析结果,用文字描述给定同步时序电路的逻辑功能。题4.14异步时序电路与同步时序电路比较,分析方法有哪些不同?答:同步时序电路有统一的时钟信号,在时钟脉冲作用下电路中所有触发器状态同时改变,因此触发器的次态由激励信号和现态决定。由于异步时序电路没有统一的时钟信号,分析异步时序电路时,首先要看各触发器的时钟信号是否有效,当时钟信号有效时,再由激励信号和现态计算触发器次态的变化。题4.15同步时序电路的设计步骤大致分为哪几步?答:设计同步时序电路的步骤大致分为以下几步:1.根据给定的逻辑功能建立原始状态转换图分析给定的逻辑问题,定义输入变量课后答案网、输出变量以及电路的状态。根据实际的逻辑问题,分析每一种输入信号情况下的状态变化和相应的输出,构成原始状态转换图或状态转换表。2.状态化简原始状态转换图不一定是最简状态转换图,可能包含多余的状态,需要进行状态的化简,求出最小化的状态转换图或状态转换表。www.hackshp.cn3.状态编码对化简后的状态转换表中每一个状态用一个二进制代码来表示,即进行状态编码。4.选择触发器选择触发器的类型,根据选定触发器的类型,求驱动方程和输出方程。5.画逻辑电路图6.画全状态转换图全状态转换图指的是指包含触发器所有状态组合的转换图。画全状态转换图,检查是否符合设计要求,电路能否自启动。题4.16什么是等价状态?答:两个状态如果符合下述条件:(1)在相同的输入条件下具有相同的输出;(2)在相同的输入条件下次态也等价;则称这两个状态为等价状态。第二节习题题解39 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)习题4.1与非门组成的基本RS触发器,当在RD和SD端加习题4.1图(a)和(b)所示波形时,试分别绘出Q的波形,设触发器的初态为0。解:根据与非门组成的基本RS触发器特征表以及输入信号波形,画出Q的波形如习题4.1图(c)和(d)所示。RDRDOtOtSDSDOtOt(a)(b)RDRDOtOtSDSDOtOtQQOtOt(c)(d)习题4.1图习题4.3习题4.3图(a)是一个锁存器逻辑图,D是输入信号,CP是锁存命令,若CP和D的波形如习题4.3图(b)所示,试绘出Q及Q的波形。QQ1课后答案网≥1CP&D1QCPwww.hackshp.cnDQ(a)CPD(c)(b)习题4.3图40 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)习题4.4图解:分析习题4.3图(a)所示的锁存器逻辑图,当锁存命令CP=1,输入信号D被封锁,锁存器的输出状态保持不变;当锁存命令CP=0,锁存器输出Q=D,Q=D;当锁存命令CP出现上升沿,输入信号D被封锁。根据上述分析,画出锁存器输出Q及Q的波形如习题4.3图(c)所示。习题4.4习题图4.4是作用于某主从JK触发器CP、J、K、RD及SD端的信号波形图,试绘出Q端的波形图。解:主从JK触发器的RD、SD端为异步清零和复位端,且为低有效。只有当RD=SD=1时,在CP下降沿的作用下,J、K决定输出Q状态的变化。Q端的波形如习题4.4图所示。习题4.5习题4.5图(a)是由一个主从JK触发器及三个非门构成的“冲息电路”,习题4.5图(b)是时钟CP的波形,假定触发器及各个门的平均延迟时间都是课后答案网10ns,试绘出输出F的波形。1JQ111Rwww.hackshp.cnF100nsCPC1CP10nsQS1K10ns1Q(a)CPF30ns30ns100ns(b)(c)习题4.5图解:由习题4.5图(a)所示的电路连接可知:SD=J=K=1,RD=F。当RD=1时,在CP下降沿的作用下,且经过10ns,状态Q发生翻转,再经过30ns,F发生状态的改变,F=Q。RD=0时,经过10ns,状态Q=0。根据上述对电路功能的分析,得到Q和F的波形如41 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)习题4.5图(c)所示。习题4.6习题4.6图(a)是一个1检出电路,图(b)是CP及J端的输入波形图,试绘出RD端及Q端的波形图(注:触发器是主从触发器,分析时序逻辑图时,要注意CP=1时主触发器的存储作用)。&J1JQRRDCPCPC11SQ01KJ(a)QRDCP(c)J(b)习题4.6图解:分析习题4.6图(a)的电路连接:SD=1,K=0,RD=CP⋅Q;分段分析习题4.6图(b)所示CP及J端信号波形。(1)CP=1时,设Q端初态为0,则RD=1。J信号出现一次1信号,即一次变化的干扰,且K=0,此时Q端状态不会改变;(2)CP下降沿到来,Q端状态变为1,RD=CP,此时CP=0,异步清零信号无效;(3)CP出现上升沿,产生异步清零信号,使Q由1变为0,在很短的时间里RD又恢复到1;(4)同理,在第2个CP=1期间,由于J信号出现1信号,在CP下降沿以及上升沿到来后,电路Q端和RD端的变化与(2)、(3)过程的分析相同,其波形如习题4.6图(c)所示。课后答案网结论:该电路可以实现1信号的检出功能。习题4.7习题4.7图(a)是用主从JK触发器构成的信号检测电路,用来检测CP高电平期间uI是否有输入脉冲,若CP、uI电压如习题4.7图(b)所示,试画出输出电压uO的波形。www.hackshp.cn&uI1JQuORC1QCP11KCPuI(a)QCP(c)uI(b)习题4.7图解:分析习题4.7图(a)的电路连接:K=1,J=uI,RD=CP⋅uO,uO=Q;分段42 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)分析习题4.7图(b)给定的信号波形。(1)CP=1时,设Q端初态为0,则RD=1。uI信号出现一次1信号,即一次变化的干扰,且K=1,此时Q端状态不变;(2)CP下降沿到来,Q端状态由0变为1,RD=CP,此时CP=0,异步清零信号无效;(3)CP出现上升沿,异步清零信号有效,使Q端由1变为0,当Q变为0后,RD又恢复为1;(4)同理,在以后的CP=1期间,uI信号出现一次1信号,在CP下降沿以及上升沿到来后,电路Q端和RD端的变化与(2)、(3)过程的分析相同,其波形如习题4.7图(c)所示。习题4.8习题4.8图(a)是由一个维持阻塞D触发器及一个边沿JK触发器构成的电路,图(b)是输入信号,试绘出Q1及Q2的波形。解:分析习题4.8图(a)的电路连接:该电路是同步电路,由D触发器和JK触发器组成,D触发器的D端接外部输入信号,JK触发器J端与D触发器的Q端相连,且K=1。输出波形分析如习题4.8图(c)所示。习题4.9试利用触发器的特征方程式写出习题4.9图(a)、(b)、(c)中各触发器次态输出Qn+1与现态Qn和A、B之间的逻辑函数式。RDD1DQ11JQ2RRCPCPC1C1Q1Q2RD课后答案网11KD(a)Q1Q2CPwww.hackshp.cnRD(c)D(b)习题4.8图&&B=1B&A1DQA1JQ1DQA&CPC1CPC1CPC1QQQ1K(a)(b)(c)习题4.9图43 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:习题4.9图(a)由D触发器组成,D触发器的特征方程为:Q=D,根据电路n+1连接D=AQn,将D代入特征方程,因此触发器次态Qn+1与现态Qn和A之间的逻辑函数式为:Q=AQn+1n习题4.9图(b)由JK触发器组成,JK触发器的特征方程为:Q=JQ+KQ,根n+1nn据电路连接J=K=A⊕B,将J、K代入特征方程,因此触发器次态输出Qn+1与现态Qn和A、B之间的逻辑函数式为:Q=(A⊕B)Q+A⊕BQn+1nn习题4.9图(c)由D触发器组成,根据电路连接D=BQ⋅AQ,将D代入特征方程,nn因此触发器次态输出Qn+1与现态Qn和A、B之间的逻辑函数式为:Qn+1=BQn⋅AQn=BQn+AQn习题4.11已知电路如习题4.11图(a)所示,若CP及A波形如题图(b)所示,各触发器初态为0,试画出各触发器输出端Q1和Q2的波形。Q1&Q2A1J1JCPC1C1Q1Q21K1KCP课后答案网A(a)Q1Q2CPAwww.hackshp.cn(c)(b)习题4.11图解:分析习题4.11图(a)的电路连接:该电路是同步电路,由JK触发器组成。⎧⎪J1=K1=A⎨⎪⎩J=K=AQ111Q1和Q2波形分析如习题4.11图(c)所示。习题4.14分析习题4.14图(a)所示时序电路,画出状态转换图,并说明该电路的逻辑功能。1/0/0/0001Q1&X1D1JQ2CPC1C1441/1/QX/Q12Q11KQ21/0/11100/(a)(b)习题4.14 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:根据逻辑电路列写下列方程:⎧⎪D1=X驱动方程:⎨⎪⎩J=XQK=XQ2121⎧⎪Q1n+1=X状态方程:⎨⎪⎩Q=XQQ+XQQ2n+11212根据状态方程,求出状态转换表如习题4.14表所示。习题4.14表状态转换表输入初态次态XQ2nQ1nQ2n+1Q1n+10000000100010100111010011101011100111111由习题4.14表画出状态转换图如习题课后答案网4.14图(b)所示。电路记录了输入1010序列。习题4.21设计一个串行检测器,要求连续输入3个或3个以上的1时,电路输出为1,否则输出为0,要求采用JK触发器实现。用VHDL实现上述功能的行为描述。解:根据设计要求,电路应有一个输入信号www.hackshp.cnX和一个输出信号Z。该时序电路只有一个输入,所以每个现态可能有两个转移方向。设电路的初态为A,若输入X为0,停在状态A,电路输出为0;若输入X为1,意味着出现了需要识别111序列的第一位代码1,电路进入次态B,电路输出仍为0。状态B表示有一个代码1输入。若电路处于状态B,输入X为0时,电路返回状态A,输出Z为0;若输入X为1,表示出现了111序列的第二位代码1,电路进入下一状态C,输出为0。状态C表示连续两个1输入。若电路处于状态C,输入X为0时,电路返回状态A,输出Z为0;若输入X为1,表示出现了111序列的第三位代码1,电路停在状态C,输出为1。状态C表示连续三个或三个以上1输入。根据上述分析,求出原始状态转换表如习题4.21表(a)所示。表中X为输入,Sn为现态,Sn+1为次态,Z为输出。Q1Q0习题4.21表(a)原始状态转换表X00011110000/000/000/0×45101/011/011/1×(a)X&ZQ0&Q11J1JCPC1C1Q0Q11K1K(b)习题4.21图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)SnABCX0A/0A/0A/01B/0C/0C/1Sn+1/Z用两位状态编码Q1Q0的取值00、01、11分别代表A、B和C三个状态,得到习题4.21表(b)的状态转换表。表4.21(b)状态转换表Sn00011110X000/000/000/0×101/011/011/1×Sn+1Z根据状态转换表画出次态及输出卡诺图,如习题4.21图(a)所示,卡诺图化简后,求状态方程和输出方程:Q=XQ,Q=X1n+100n+1Z=XQ1根据状态方程以及题目规定使用的JK触发器,求触发器的驱动方程:⎧J1=K1=XQ0⎨⎩J0=K0=X最后,根据驱动方程和输出方程画出逻辑图如习题4.21图(b)所示。课后答案网第五章常用时序集成电路模块及其应用www.hackshp.cn第一节重点与难点一、重点:1.识别各种时序模块的国标符号和逻辑符号;2.掌握常用同步与异步计数器的功能与特性;3.掌握常用寄存器和移位寄存器的功能与特性;4.熟练掌握用各种计数器和移位寄存器的典型应用。二、难点:1.国标符号的理解;2.各种计数器、移位寄存器和中规模组合电路的综合运用。三、考核题型与考核重点46 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)1.概念与简答题型为填空、判断和选择。建议分配的分数为3~6分。2.综合与设计题型1为设计大于M=16的任意模计数器;题型2为各种计数器、移位寄存器和中规模组合电路综合运用的分析和设计。建议分配的分数为10~20分。第二节思考题题解题5.1在使用某个中规模时序模块前,需要了解哪些内容?答:需要了解该时序模块的时钟、清零方式、置位方式、使能情况、移位或计数情况等。题5.2一个512位移位寄存器用作延迟线,若时钟脉冲频率为4MHz,问数据通过该移位寄存器被延迟了多少时间?答:数据要经过512个时钟脉冲才能通过该移位寄存器,所以数据通过该寄存器被延迟了128us。题5.3在四则运算中,移位寄存器可完成哪几种运算?答:每向左或向右移动一位,则可实现乘2或除2功能,所以移位寄存器可完成乘除两种运算。题5.4同步清零和异步清零,同步置数和异步置数的区别是什么?答:同步清零指在清零信号有效的条件下,需等到下一个时钟脉冲到来计数器才清零。异步清零是只要清零信号有效则即刻清零。同步置数指置数方式下,下一个时钟脉冲到来时,输出端反映输入端数据的状态。异步置数指只要置数信号到来,计数器立即置数,无需等下一个时钟脉冲到来。课后答案网题5.5TTL集成电路74161与74163有什么不同,如果写出74163的VHDL程序,怎样修改74161的VHDL程序?答:74161与74163唯一的不同是复位方式不同,若写出74163的VHDL程序,只需在74161的VHDL程序基础上,加上判断时钟的到来即可。如:www.hackshp.cnIFCP=‘1’ANDCP′EVENT。题5.6在时序模块的国标符号控制块中,相互关联方式有哪些?答:在时序模块的国标符号控制块中。有以下几种关联:与、非、关联、控制、置位、复位、使能和工作模式。题5.7计数器可作为数字分频用,从本质上讲,两者有何区别?答:计数器和分频器从本质上讲,两者区别在于其作用上,计数器用电路的状态来反映计数值。而分频器则利用状态的变化来反映输出频率与输入时钟脉冲间的比例关系。题5.8试考虑有一个74161和一个4线-16线译码器设计一个4位12比特序列码发生器。答:首先将74161接成12进制计数器。再将74161的4个触发器输出端Q3Q2Q1Q0接在4线-16线译码器的4个地址输入端A3A2A1A0。4线-16线译码器的输出配备四个多扇入的与门或与非门可以完成四个不同的逻辑函数,实际上也是4位12比特序列47 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)码发生器。题5.9当设计两个1位十进制数相加,其和也是1位十进制数,并且显示七段发光管只有一个,你可能用到几个书中介绍的中规模时序模块?答:有两种方法:一种方法是用无记忆的组合电路,另一种方法是用时序电路。(1)将十进制的加数和被加数输入到8线-3线编码器,其输出为两个4位二进制数。将这两个4位二进制数送到4位二进制加法器的输入,其输出则为和,再通过显示译码器送到显示七段发光管。这样的设计无记忆,只要将输入的加数和被加数按键放松,输出就不再显示和。共用到中规模组合电路5块。(2)第一次通过8线-3线编码器先输入被加数,用计数器记住第一次按键,并启动第一个寄存器,存入4位二进制加法器的输入端。第二次通过8线-3线编码器输入加数,用计数器记住第二次按键,并启动第二个寄存器,存入4位二进制加法器的另一个输入端。同时启动加法器,将和通过显示译码器送到显示七段发光管。这样的设计有记忆,用到了计数器和寄存器,输出显示两位十进制的和。共用到中规模组合电路7块。题5.10在设计某些时序电路(例如计数器、移位寄存器连接的计数器)时,会由于种种原因落入非工作状态,你应该如何考虑电路设计方案?答:(1)设置正确的复位信息;(2)设置正确的预置信息;(3)分析非工作状态,使其在有限个脉冲作用下进入工作状态。第三节习题题解习题5.1习题5.1图为一片4位二进制同步计数器(74161或74163),试分析下列各种连接图,可构成模几计数器,并写出态序表。CTRDIV16CTRDIV16CTRDIV161CT=0课后答案网1CT=01CT=0M1M1COM1COM23CT=15COM23CT=15M23CT=151G31G31G31G41G41G4CPC5/2,3,4+CPC5/2,3,4+CPC5/2,3,4+Q0D0Q0D01,5D[1]Q001,5D[1]Q01,5D[1]&www.hackshp.cnQ1D11QD1≥1[2]11[2]D0[2]DQ22Q22[4]Q2[4]0[4]D3Q3D3[8]Q3Q3[8]0[8](a)(b)(c)习题5.1图用74161接成的电路解:可以用如下两种方法:(1)题目中已知芯片的名称,在手册中查找集成芯片的符号和功能表,再根据电路的连接分析电路功能。(2)题目中已知芯片国标符号,根据符号可以知道集成芯片的的工作原理。下面以第二种方式分析习题5.1图的功能。首先观察总定性符号CTRDIV16,可知集成芯片是16进制计数器。符号控制框上的CT=0说明低电平有效的异步清零,并观察外部给的高电平,可知清零无效。48 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)习题5.1图电路的反馈信号反馈到符号控制框上的M1和M2,低电平有效的M1是关联到时序块的数据输入端。当M1有效时,且CP时钟到来时,时序块的数据输入端的数据送到触发器的输出端。当M2有效时计数器按二进制计数。以下按(2)的原则分析习题5.1图。习题5.1图(a)、(b)、(c)的态序表如习题5.1表(a)、(b)、(c)所示。习题5.1表(a)习题5.1表(b)习题5.1表(c)NQ3Q2Q1Q0NQ3Q2Q1Q0NQ3Q2Q1Q0000000000000000100011001010001200102001120010301003010040101300114011050110401005011160111501016100071000810016011071010910108101170111101100911008100011110110111012111091001111111131111分析题5.1图(a)为模10计数器(M=10),题5.1图(b)为模12计数器(M=12),题5.1图(c)为模14计数器(M=14)。习题5.2习题5.2图为一片4位二进制同步计数器(74161或74163),连成下面电路,试问可构成模几计数器,并写出态序表。解:分析习题5.2图的方法和习题5.1图大致相同,所不同的是反馈到工作模式的信号不是由触发器的输出经组合电路反馈,而是从进位位经过非门反馈。属于后N种状态计数的预置方法,其状态态序表如习题5.2表所示,可以看出M=12。课后答案网习题5.2表习题5.2图态序表NQ3Q2Q1Q0CTRDIV16001001CT=010101M1CO1M23CT=15201101G3www.hackshp.cn301111G441000CPC5/2,3,4+51001Q06101001,5D[1]Q1710110[2]Q2811001[4]Q3911010[8]101110111111习题5.2图习题5.4用74193按习题5.4图所示外部接线,可构成模几计数器。习题5.4表习题5.4图态序表NQDQCQBQA00011CTRDIV16101000CT=0CO20101CP2+2CT=15G130110BO11-1CT=040111G24951000G3[LOAD]61001QA7101013D[1]QB810111[2]QC911000[4]QD1011010[8]111110习题5.4图121111 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:分析习题5.4图的方法和习题5.3图大致相同。所不同的是当G3无效时计数器按二进制计数,G2端接高电平,G1接时钟时,为加计数功能。当计数到“1111”时,CO输出为低电平。其输出反馈到G3,并重新预置开始新的循环。分析习题5.4图,得态序表如习题5.4表所示,从态序表可以看出M=12。习题5.13在74194构成并行-串行转换器中,如果要实现8位转换,则增加1位触发器后,线路应作何变化?G1&G2MASRG4MASRG4100100启动&1M—3(1)1M—3(2)C4C41→/2←Q1→/2←Q1CT=01CT=0DSR1D1,4D1,4DCPC1AD03,4DD43,4DBD13,4DD53,4DQC课后答案网D23,4DD63,4DDD33,4DD73,4DDSL串行输出2,4D2,4Dwww.hackshp.cn习题5.13图解:8位并行-串行转换器电路连接图如习题5.13图所示。其中D触发器的Q端产生的标志码加到74194第(1)片的右移串行输入端DSR和与非门G1的输入端。当启动负脉冲出现时,在第一个时钟脉冲CP作用下,D触发器的Q为0,并且8位并行输入数据被74194接收,D触发器的Q为0,使与非门G2输出为0(当启动负脉冲消失后)。当第二个时钟脉冲CP来到时,D触发器的Q变成1,同时74194执行右移操作,标志码被移至74194第(1)片的Q0端,输入代码D7被移至串行输出端。直到第八个CP脉冲到来后,标志码移入74194第(2)片的Q2端,74194又执行并行输入数据操作。习题5.14习题5.14图中为由74195构成的分频器,试分析分频比N为多少?解:习题5.14图(a):J=K=Q1,作态序表如习题5.14表(a)所示,由态序表看出是4分频器。图(b):J=K(第(1)片)=Q4Q5,J=K(第(2)片)=Q3,作态序表如习题5.14表(b)所示,由态序表看出是11分频器。SRG4SRG4SRG450 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)1CT=0CT=0CT=01M1[SHIFT]1M1[SHIFT]1M1[SHIFT]M2[LOAD]M2[LOAD]M2[LOAD]CPC3/1→CPC3/1→CPC3/1→JJ1,3J1,3J1,3J÷?KK1,3K1,3K1,3K2,3D2,3D2,3D&÷?Q112,3D2,3D2,3DQ3(a)(b)习题5.14图习题5.14表(b)习题5.14表(a)序号Q0Q1Q2Q3Q4Q50000000序号Q0Q11100000000211000011031110002114111100301511111061111117011111800111190001111000001111000001课后答案网第七章D/A转换器和A/D转换器www.hackshp.cn第一节重点与难点一、重点:1.理解A/D转换器和D/A转换器的主要技术指标;2.熟练掌握各种A/D转换器和D/A转换器工作原理;二、难点:1.A/D转换器和D/A转换器的主要技术指标;三、考核题型与考核重点1.概念与简答51 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)题型为填空、判断和选择;分配的分数为2~4分。2.综合与设计第二节思考题题解题7.1D/A转换器的精度与线性的区别是什么?答:D/A转换器的线性是指任何两个数码所对应的输出模拟量之差是相同的,这个差值就是一个LSB,而D/A转换器的精度是一个用相对误差来说明的一个技术参数。题7.2取样保持电路有什么作用?不经过取样—保持,直接进行转换是否可以?为什么?答:取样-保持电路能使输入A/D转换器的信号在一次转换时间内保持不变。若不经过取样-保持电路,在转换过程中,输入信号如果发生变化,会增加转换误差。题7.3D/A转换器输出的是模拟量,但即是连续变化的模拟量,为什么不能取得任意值?如何理解“连续变化的量称为模拟量”这一说法?答:D/A转换器的输入数字量D不是连续的,所以不可能得到任意的模拟值。“连续变化的量称为模拟量”是指模拟量可以在一定范围内取任意值,所以D/A转换器输出的“模拟量”和我们定义的模拟量是有区别的。题7.4实现D/A和A/D转换,都需要一个模拟参考量R,使得AA=DR和D≈R但为什么后一个关系式是近似等于?答:因为在进行A/D转化时,会带来量化误差,而且是不可消除的,因为量化单位不可能是无穷小。题7.5什么是标称满量程?标称满量程与分辨力是什么关系?课后答案网答:满量程指能输出的最大模拟信号(D/A)。满量程An-1),n为转换器的max=RLSB(2分辨率。题7.6在A/D转换中,哪些误差不能消除?既然存在不能消除的误差,数字系统的精度是否低于模拟系统?www.hackshp.cn答:在A/D转换中,量化误差不能消除。但这并不意味着数字系统处理数据的精度降低,而恰恰相反,A/D转换得出的数字量可以提供较模拟量更多的有效数字,使得数据处理的总体精度大为提高,这也是数字系统的优势之一。题7.7在A/D转换中,什么叫做直接转换?什么叫做间接转换?答:直接将模拟量转换为数字量的方法叫做直接转换。把模拟量转换成其他物理量,进而转换为数字量的方法叫做间接转换。题7.8为什么不能简单地将一个最低有效位作为A/D转换器和D/A转换器的转换误差?转换误差与最低有效位是什么关系?答:不论对于D/A转换器,还是对于A/D转换器来说,其转换误差的来源都是多方面的,一般转换误差是几个LSB所对应的模拟量。题7.9权电阻型和R-2R网络型D/A转换器哪个精度高?为什么?答:与权电阻型D/A转换器相比,R-2R型D/A转换器精度更高,因为在R-2R型电阻52 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)网络中只有R、2R两种阻值,从而克服了权电阻网络阻值多、阻值差别大的缺点。题7.10A/D转换器和D/A转换器中可能有几个“地”(参考点)?考虑这个问题的出发点是什么?答:主要是尽量避免数字信号和模拟信号的相互干扰。题7.11并行比较型A/D转换器中的分压电阻是否相等,为什么?答:举8位A/D转换器为例,分压电阻有两种阻值,6个电阻值为R的电阻将其分为6段间隔(1/7UREF),另两个电阻分为两段间隔(1/14UREF),从而保证输入电压在整个0~UREF内变化时,最大量化误差都是一样的。题7.12逐次比较型A/D转换器工作时,为什么先取最高数字位?根据是什么?答:逐次比较型A/D转换器是一种逐位逼近型转换器,先取最高数字位给出最大电压砝码,经过D/A转换后和输入电压进行比较,若输入电压大,则再加上次大砝码,若小,则换成次大砝码,逐次逼近。题7.13如何合理选用A/D转换器和D/A转换器的产品?通常需要考虑的因素有哪些?答:通常要考虑转换器的精度、转换器的转换速度、转换器的功能等。题7.14如果在A/D转换期间输入信号发生变化,可以在电路上采取什么措施?答:通常的解决方法是在A/D转换电路前设计取样—保持(S/H)电路,使输入A/D转换器的信号在一次转换时间内保持不变。第二节习题题解习题7.1一个8位D/A转换器的最小输出电压增量为0.04V,若输入数字为11001001,输出电压是多少?解:最小电压增量为0.04V,数字量给定的间隔是(11001001)2=193,则输出电压uO=0.04×193=7.72V。课后答案网习题7.2如习题7.2图所示R-2R网络型D/A转换器,UREF=10V,R=10kΩ,Rf=10kΩ。试求当输入数字量为0FDH时uo之值。IREFRRRRUREFwww.hackshp.cn2R2R2R2R2R2RRfS9S8S7S1S01010101010∞ΣuOi+D9D8D7D1D0MSBLSB习题7.2图答:将数字量0FDH代入R-2R网络型D/A转换器的运放输出电压公式。53 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)URn−1REFfiD=0FDH,uO=-iRf=−D2n∑i2Ri=0UR9REFf7654320=−∑(1×2+1×2+1×2+1×2+1×2+1×2+1×2),102R0=-2.47V习题7.9一个由3位半十进制双积分型A/D转换器构成的数字电压表,标称满量程为2.000V,时钟频率fcp=20kHz,参考电压UREF=±5V,试求:(1)此A/D转换器的转换速率;(2)输入1.2V模拟电压时的输出数字。答:该数字电压表为3位半十进制型,所以计数器计数总容量N=1000。(1)T1=N·TCP完成一次转换所需要的最大时间1Tmax=2T1=2××2000=0.2s。20×103(2)当输入电压为1.2V时,电压表输出的数字为1200。1.2即N=×2000=12002习题7.10双积分型A/D转换器如习题7.10图所示。(1)若输入电压UImax=2V,要求分辨力≤0.1V,则二进制计数器计数总容量N应大于多少?(2)计数器需要多少位?(3)若时钟脉冲频率fCP=200kHz,|uI|=2V<|UREF|,积分器最大输出电压Uomax=-5V,求积分时间常数RC之值。S0课后答案网C∞∞uISRR2-UREFA1uO1A2uO2www.hackshp.cn积分器比较器Qn-1Qn-2Q1Q01J1J1J1J&C1C1C1C1CP1K1K1K1KDn-2D1D0习题7.10图2答:(1)二进制计数器的计数总容量N应大于(+1)=21。0.1(2)设n为计数器的级数,n应满足2n-1<N≤2n,所以n=5,故需5位二进制计数器。(3)根据双积分ADC工作原理可知,54 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)uIu=−TO11RCTn1时刻为运放反馈电容充电到最大值,此时,T1=2TCP,uO1=UOmax。所以UIUnomax=-2TCPRC即UIRC=-2nTCPUOmax2=-×32×0.005=0.064(ms)。−5第八章脉冲产生与整形第一节重点与难点一、重点:1.脉冲产生与整形电路的工作原理施密特触发器、单稳态触发器和多谐振荡器典型电路的工作原理、波形分析、电路参数与性能的定性分析。课后答案网2.555定时器555定时器的基本结构、引脚功能、典型应用。3.脉冲电路的分析方法无论脉冲电路的具体结构如何,凡是含有RC元件的脉冲电路,分析的关键都是电容的充放电过程,分析的关键点在于电容充放电过程中电压变化对门电路的输入端的影响。www.hackshp.cn二、难点:脉冲电路的分析方法是本章的难点。脉冲电路的分析采用的是非线性电路中过渡过程的分析方法,另外,在分析过程中还要考虑门电路在不同输入信号情况下,对输出信号状态的影响。三、考核题型与考核重点1.概念与简答题型1为填空、判断和选择;题型2为叙述基本概念与特点。建议分配的分数为2~4分。2.综合与设计题型1根据已知脉冲电路,分析其工作原理,画出电路中各关键点的信号波形以及输出55 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)波形的参数计算等;题型2根据需要选择合理的脉冲电路;题型3分析在应用系统中脉冲电路的作用。建议分配的分数为5~10分。第二节思考题题解题8.1单稳态触发器中可重复触发和不可重复触发各是什么含义?答:可重复触发的单稳态指的是在暂稳态的过程中,可以再次响应触发信号;不可重复触发的单稳态指的是在暂稳态的过程中,不能响应触发信号。题8.2电平触发与边沿触发有何不同?二者分别来自哪些电路?答:当输入信号电位达到某一数值时,使输出信号改变,为电平触发;当输入信号跳变时,使输出信号改变,为边沿触发。例如,施密特触发器为电平触发方式,单稳态触发器为边沿触发方式。题8.3WatchingDog电路适合用在那些系统?答:为防止系统程序死循环的、具有CPU的小型电子系统。题8.4试举出施密特触发器应用的几个例子。答:施密特触发器可用于波形变换,例如将三角波、正弦波变换为矩形波。用于信号整形,例如在传真机的信号输入端口,信号首先需要将传输过程中出现的毛刺干扰去除,经过施密特触发器可以将不规则的信号波形整形成矩形脉冲。施密特触发器还可以用于幅度鉴别等场合。题8.5多谐振荡器与模拟电路中学习的正弦波振荡器有何异同?现有一正弦电压信号,试用多种方法将其转换为方波。答:数字电路中学习的多谐振荡器与模拟电路中学习的正弦波振荡器比较,两者产生的信号不同,前者产生矩形波,后者产生正弦波;两者电路组成不同,前者用数字器件或数模混合器件构成,后者用模拟器件构成。将正弦电压信号转换为方波可以采用数字电路中学习的施密特触发器课后答案网、模拟电路中学习的鉴幅电路、比较器等。题8.6脉冲波形的上升时间和下降时间是怎样规定的?脉冲宽度又是怎样计算的?答:脉冲上升沿从10%Um上升到90%Um所需要的时间为脉冲波形的上升时间,其中Um是脉冲幅度。脉冲下降沿从90%Um下降到www.hackshp.cn10%Um所需要的时间为脉冲波形的下降时间。脉冲宽度tW指的是从脉冲上升沿的50%Um起到脉冲下降沿的50%Um为止的时间。题8.7在第三章和第四章中,将数字逻辑电路分为组合逻辑电路和时序逻辑电路。你考虑本章适合这样的分类吗?如果你认为适合,又应分到哪一类呢?为什么?答:本章讨论的是脉冲电路,讨论的是脉冲波形的产生与整形,而数字逻辑电路重点讨论的是输出信号与输入信号之间的逻辑关系。因此脉冲电路不适合组合电路和时序电路的分类。题8.8本章中的惰性元件全部采用电容,你想到过使用电感吗?试分析一下这个问题。答:电感是可以的。但是电感的电流逐步增加,电感的电压出现突变,并且使用不方便。题8.9对于含有RC元件的脉冲电路,分析的关键和关键连接点是什么?试举例说明。答:分析含有RC元件脉冲电路的关键是RC充放电回路;RC充放电回路中变化电压与门电路输入端的连接是关键连接点。例如,如思考题9图(a)所示,是施密特触发器构成的多谐振荡器,分析其工作原理。uCUT+RUT-56t1OuOuCuOUOHCUOLt(a)O(b)思考题9图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)分析过程中要注意:一是RC充放电回路;二是RC充放电回路中变化电压对施密特触发器输入端电压的影响;三是明确施密特触发器的电压传输特性。设施密特触发器uO为高电平UOH,此时,向电容C充电,充电支路为UOH→R→C→地,充电过程中uC逐渐升高,即施密特触发器输入端电压升高,当uC升高到正向阈值电压UT+时,触发器发生状态翻转,uO由高电平UOH变为低电平UOL。电容充电过程结束,电容进入放电过程,放电支路为C→R→UOL,放电过程中uC逐渐降低,触发器输入端电压降低,当uC降低到负向阈值电压UT-时,触发器再次发生状态翻转,uO由低电平UOL变为高电平UOH,电容结束放电,重新进入充电过程。关键点uC的变化波形以及uO输出端波形如思考题9图(b)所示。10.本章介绍的集成电路都是中、小规模集成电路。请尝试从其他相关课程所涉及的大规模和超大规模集成电路中找到功能相同或相似的组成部分。答:8031芯片中具有振荡器,只需外接电容和电阻就可以产生周期振荡。另外一些超大规模的可编程逻辑器件中设置了振荡电路。第三节习题题解习题8.1如习题8.1图(课后答案网a)所示单稳态触发器,稳态时uo=0.3V。试回答如下问题:1.稳态时T处于什么状态?如何设计电路参数,以保证这一状态?2.定性画出在触发信号作用下,A、B二点与输出电压uo的波形。3.计算暂稳态的维持时间tW。uIwww.hackshp.cnUCCUOHRcARbUOLuO0.7≥1CuITBUOH-UOLAB(uO(a)(b)习题8.1图解:1.由于稳态时uO=0.3V,因此T处在饱和状态。为保证稳态时三极管的饱和状态,电路参数应满足关系式:Rc≤βRb,其中β是三极管的电流放大系数。2.在触发信号作用下,A、B两点与输出电压uO的波形如习题8.1图(b)所示。3.计算暂稳态的维持时间tW:57 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)B点初始电压UB(0+)=0.7-(UOH-UOL)B点终止电压UB(∞)=UCC时间常数τ=RbC(为简便起见,忽略电路中其他电阻的影响)可得B点电压瞬时值tt−−uB(t)=UB(∞)+[UB(0+)-UB(∞)]eτ≈UCC-(UCC+UOH)eτ设uB(t)达到0V时,暂稳态结束t−0=UCC-(UCC+UOH)eτtW=τlnUCC+UOH=RbClnUCC+UOHUUCCCC习题8.2积分型单稳态触发器如习题8.2图(a)所示,其中tA=5us,R=300Ω,C=1nF。1.分析电路的工作原理;2.画出uI、u1、u2和uO的波形;3.积分型单稳态触发器工作过程中是否存在正反馈?uIu1&uOtA1u1u2uI(Ru2UTHCuO(a)(b)习题8.2图解:1.工作原理分析稳态下,由于uI=0,所以uO=UOH,u1=u2=UOH。输入正脉冲后,经反相后课后答案网u1跳变为低电平,由于电容上的电压不能突变,所以在一段时间里u2仍然是高电平。在u2维持高电平期间,由于输入信号uI也是高电平,因此uO=UOL,电路进入暂稳态,且电容进入放电阶段。随着电容的放电,u2电压不断降低,当u2降到UTH后,uo重新回到高电平UOH。当uI重新返回到低电平时,u1变为高电平UOH,UCC并向电容充电,经过一段时间,www.hackshp.cnu2恢复至高电平UOH,电路达到稳态。2.电路中uI、u1、u2和uO的波形如习题8.2图RW(b)所示。3.由上述工作原理分析可知,积分型单稳态触发器工作过程中不存在正反馈。RRint习题8.4如习题8.4图(a)是由两个CMOS非门组成的施密特触发器。已知Rext/CextR1=100kΩ,R2=200kΩ,UDD=6V,ui为0~6V的三角波。试分析其工作原理并画出Cui、u1、u2和uo的波形。Cext74221ui6习题8.3图4.51.5tOR2u1UTH11R1u2uiuOtu158(u2(a)tuOt(b)习题8.4图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:当输入低电平ui=0时,u1=0,经反相器u2=UOH=UDD,则uo=UOL=0。当输入ui逐渐增加,ui增加到使u1=UTH时,反相器的输出发生改变,u2由高电平UDD跳变为低电平,经反相器反相后,uo由低电平跳变为高电平UDD。求输出发生跳变时对应的输入电压UT+:R+R1由电路已知U12U,设U=U,代入已知参数,求得UT+=THTHDDT+=4.5V。R22当输入ui继续增加时,uo维持高电平UDD不变。输入ui开始降低,ui降低到使u1=UTH时,反相器的输出发生改变,u2由低电平跳变为高电平UDD,经反相后,uo由高电平UDD跳变为低电平。求输出发生跳变时对应的输入电压UT-:R1由电路已知U−U=2(U−U),设U=U,代入已知参数,求THDDT−DDTHDDR+R212得UT-=1.5V。当输入ui继续降低时,uo维持低电平不变。该电路是同相输出的施密特触发器。电路中ui、u1、u2和uo的波形如习题8.4图(b)所示。习题8.5由施密特触发器构成的脉冲展宽电路如习题8.5图(a)所示,试分析其工作原理并画出u1和uo的波形。uiUDD课后答案网tRu1D1UT+1u1uiuOtuOCwww.hackshp.cnt(a)(b)解:输入ui低电平时,二极管D截止,UDD对电容C充电达到稳态值,u1为高电平UDD,习题8.5图此时,输出uo低电平UOL。输入ui跳变为高电平时,瞬间电容上的电压不能跳变,因此u1仍为高电平UDD。由于二极管D瞬间正偏且导通,电容上的电压沿二极管到地瞬间放电,输出uo瞬间变为高电平UOH。输入高电平结束,二极管截止。沿UDD→R→C→地向电容充电,u1逐渐升高,当u1升高到施密特触发器的正向阈值电压UT+时,输出uo由高电平变为低电平UOL。输出高电平的维持时间比输入高电平时间要长,长出的时间取决于电容充电时间的长短,因此该电路输出脉宽比输入信号脉宽要宽,故是脉冲展宽电路。ui、u1和uo的波形如习题8.5图(b)所示。习题8.9由555电路构成的多谐振荡器如习题8.9图(a)所示,试分析其工作原理并画出工作波形。UCC59R1487UCC2UCC/33uo6UCC/3R255550VuC21UCCC1C0VtW1tW2T(a)(b)习题8.9图 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:在接通电源的瞬间,设电容起始电压为0,因此②和⑥引脚的电位uC=0,输出电压uo为高电平,⑦引脚截止,电源UCC经R1、R2对C充电,充电时间常数τ充=(R1+R2)·C,uC逐渐升高,这是电路的一个暂稳态。2当uC逐渐升高到uC≥UCC时,uo由高电平变为低电平,⑦引脚与接地端导通,电容3C经电阻R2放电,放电时间常数τ放=R2C,uC逐渐降低,这是电路的另一个暂稳态。1当uC逐渐降低到uC≤UCC时,uo由低电平变为高电平,⑦引脚截止,电源经R1、R23再次对C充电,重复上述过程,在uo端得到矩形波脉冲电压如习题8.9图(b)所示。多谐振荡器的振荡周期T=tw1+tw2。12其中tw1是电容C上的电压由UCC充电到UCC所需的时间,tw1估算为:331+UCC−UCCuC(∞)−uC(0)3t=τln=(R+R)Cln=(R+R)Cln2≈0.7(R+R)CW11221212u(∞)−u(t)CCW1U−UCCCC课后答案网321tw2是电容C上的电压由UCC下降到UCC所需的时间,tw2估算为:33www.hackshp.cn2+0−UCCuC(∞)−uC(0)3t=τln=RCln=RCln2≈0.7RCW22122u(∞)−u(t)CCW20−UCC3多谐振荡器的振荡周期T为:T=tw1+tw2≈0.7(R1+2R2)C振荡频率f为:11f==T0.7(R1+2R2)C习题8.10由555定时器组成的逻辑电平检测装置如习题8.10图所示,其中UC调到2.4V。试回答以下问题:1.555定时器接成了什么电路?2.可检测的逻辑高、低电平各是多少?3.检测到高、低电平后,两个发光二极管如何点亮?60 课后答案网(hhttp://www.khdaw.comttp://www.khdaw.com)解:1.由习题8.10图可知电路连接:555定时器的两个输入端②和⑥引脚连在+5V一起作为输入信号端ui,⑤引脚的电压控制端连接UC=2.4V,③引脚是定时器的输48LED17出与发光二极管相连。1kΩ3分析ui从0逐渐变大时信号的变化过6555UC程如下:25LED2ui1147kΩ当CuU时,②和⑥端电压均大于UC,定时器输出由高电平变为低电平。iC当ui从高于UC逐渐变小时输出信号的变化过程如下:1当U

您可能关注的文档