数字电子技术第六章
- 格式:doc
- 大小:4.82 MB
- 文档页数:15
习 题一、填空题1. 寄存器可以分为基本寄存器和移位寄存器两种。
2. 74LS161是具有同步置数、异步清零、保持和计数4种功能。
3. 时序逻辑电路输出信号的特点可以分为Mealy 型和Moore 型。
4. 计数器按内部触发器是否同时翻转可以分为同步计数器和异步计数器。
5. 计数器按计数增减趋势不同 可以分为加法计数器、减法计数器和可逆计数器。
6. 用n 个D 触发器构成的环形计数器,其有效循环中状态数为n 个。
7. 用n 个D 触发器构成的扭环形计数器,其有效循环中状态数为2n 个。
8. 用4位二进制加法计数器计数,最多可以计15个脉冲信号。
9. 要使8位代码全部串行移入8位寄存器中,需要串行输入8个移位脉冲。
10. 4位同步并行输入寄存器输入一个新的4位数据需要1个移位脉冲信号。
二、分析与设计题1. 分析题图6.1所示时序逻辑电路的逻辑功能,要求写出电路的驱动方程、状态方程和输出方程,画出状态转换图,说明能否自启动。
Y题图6.1解:该电路为同步时序逻辑电路,驱动方程为nnn nn Q K Q Q J Q K J Q K J 33213122311'======特性方程为n n 1Q K''JQ +=+n Q状态方程为'Q Q ''Q Q 'K 'Q J Q ''Q Q 'K 'Q J Q 'Q 'Q 'K 'Q J n321n 33n 321n 33n 3313n21n 21n 22n 2212n13n 13n 11n 1111n n n n n n n n n n n n Q Q Q Q Q Q Q Q Q Q Q Q =+=+=+=+=+=+=+++输出方程为n Q Y3=状态转换表为画出状态转换图如图能自启动。
2. 分析题图6.2所示时序逻辑电路的逻辑功能,要求写出电路的驱动方程、状态方程和输出方程,画出状态转换图,说明能否自启动。
3题图6.2解:该电路为异步时序逻辑电路,驱动方程为111332211======K J K J K J特性方程为n n 1Q K''JQ +=+n Q,三个触发器均为下降沿触发的器件,实现翻转功能状态方程为'Q 'Q 'Q n 313n 212n111===+++n n n Q Q Q由于该电路无输出端,故无输出方程画出状态转换图如图321Q Q Q /Y能自启动。
3. 画出题图6.3所示时序逻辑电路的状态转换表和状态转换图,并分别说明A =0和A =1时电路的逻辑功能。
题图6.3解:该电路时同步时序逻辑电路,下降沿触发。
驱动方程为nnnQK AQJ AQ K A J 1212211)''(====特性方程为n n 1Q K''JQ +=+n Q 状态方程为n 2n 1n 2n 1n 22n 22122n 1n 12n 1n 11n 1111Q'Q 'Q Q Q 'K 'Q J ''Q Q ''Q Q 'K 'Q J +=+=+=+=+=++A QAQ A AQ A Q n nn n状态转换表为画出状态转换图如图A=1A=0时是不能自启动的1进制计数器;A=1时是能自启动的三进制计数器。
4. 分析题图6.4所示的计数器在X=0和X=1时分别为几进制计数器。
1题图6.4解:该计数器利用置数法实现N进制。
当X=0时,DCBA为0010,当计数到1010时符合置数条件,将同步置数为0010,所以计数范围为0010-1010,为9进制计数器。
当X=1时,DCBA为1000,当计数到1010时符合置数条件,将同步置数为1000,所以计数范围为1000-1010,为3进制计数器。
5. 分析题图6.5所示的计数器为几进制计数器。
解:由于CP2与Q1相连,同时计数脉冲从从CP1输入、从Q D输出。
则得到十进制计数器。
Q4Q3Q2Q1从0000开始计数时,此时0102R R⋅=0且9192S S⋅=0时,计数器在输入计数脉冲的下降沿进行计数。
当计数到1000时,即0102R R⋅=1且9192S S⋅=0时,计数器被异步置0。
所以计数范围为0000-0111,为8进制计数器。
6. 用双向移位寄存器74LS194和必要的门电路构成十二进制加法计数器。
解:M=12时,n=6,用两片74LS194构成妞环形计数器实现。
S17. 用JK触发器和必要的门电路构成同步十一进制加法计数器。
1Q 2Q 3Q 4Q题图6.5解:因为十一进制计数器必须有11个不同的电路状态,所以需要用4个触发器组成。
可画出电路状态Q 4Q 3Q 2Q 1的状态图和对应的卡诺图。
输出为C 。
/C4321Q Q Q Q画出卡诺图如图。
43n nQ Q 21n n Q Q 0001111000010001/00010/00100/00011/00101/00110/00111/01000/011101001/01010/0××××/×××××/×××××/×××××/×××××/×0000/1的卡诺图C Q Q Q Q n /1234+43n nQ Q 21n nQ Q 00011110000100000001111011×××××的卡诺图14+n Q000111100001001011101110×××××43nn Q Q 21n nQ Q 的卡诺图13+n Q43n n Q Q 21n nQ Q 0001111000010101011011101×××××的卡诺图12+n Q43n n Q Q21n n Q Q 0001111000011001101011101×××××的卡诺图11+n Q43n nQ Q 21n nQ Q 000111100001000000001110×××××1的卡诺图C从卡诺图写出电路的状态方程得到n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n n Q C Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q 2n 4114n 2141n 211214n 211241n 212n 3123121231n 32n 313n42n 4123n 41232n 4n 4n 41232n 41232n 414Q 0')''Q (''''Q '''Q '''Q )Q ''('''Q 'Q Q ''Q 'Q 'Q )'Q Q ('Q 'Q =++=+=+=+=++=++=+=+=++=+=++++将上式与JK 触发器的特性表达式n n n Q K JQ Q''1+=+对照,即可得到驱动方程为n nn n nnn n n nn n n Q C K Q J Q Q K Q J Q Q K Q Q J Q K Q Q Q J 2n 414n 2114212123123241234Q 1''Q ==+=+======根据驱动方程画出电路图略。
将无效状态带入状态方程计算,说明电路能自启动8. 用T 触发器和必要的门电路构成十三进制减法计数器。
提示:先利用T 触发器构成十六进制减法计数器,然后再用反馈清零法或置数法构成十三进制计数器。
具体求解过程不再给出。
9. 试分别用74LS161的异步清零和同步置数功能构成十进制计数器。
解:异步清零和同步置数功能构成十进制计数器如图A B C DA B C D10. 试用74LS194设计一个5位环形计数器,要求电路能够自启动。
答案略11. 用两片74LS290构成二十四进制计数器。
解:CP1输入计数脉冲为5进制计数器,利用图示连法,器件计数到24时实现异步清零,所以技术范围为0-23,为24进制计数器。
5432112. 试用两片74LS160和必要的门电路构成三十一进制的加法计数器。
解:由于31是一个不能分解的素数,所以必须采用整体置数或整体置零的连接方式。
若采用整体置数法,则应先将两片按同步连接方式接成10×10=100进制计数器,然后用电路计为30的状态译出LD’=0信号,如图所示,这样在电路从零状态开始计数,计入31个脉冲后将返回全零状态,形成三十一进制计数器。
13. 用同步十进制计数器74LS160和8选1数据选择器74LS151设计一个计数器型序列信号发生器,产生周期性序列信号010*******。
解:选用74160,可列出在CLK连续作用下计数器状态Q3Q2Q1Q0与要求产生的输出Z 之间关系的真值表,如表所示。
选用8选1数据选择器,则它的输出逻辑式可写为)()()()()()()()(0127'01260'125'0'12401'23'01'220'1'21'0'1'20A A A D A A A D A A A D A A A D A A A D A A A D A A A D A A A D Y +++++++=由真值表写出Z 的表达式,并化成与上式对应的形式则得到)().(0)()().(0).(0).(1).(0012'3'0120'12'3'0'12'301'2'01'20'1'2'0'1'2Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Q Z +++++++=令1,,0,,,1'37546320001122===========D Q D D D D D D D Q A Q A Q A ,则数据选择器的输出Y 即所求之Z 。