《时序逻辑电路》练习题及答案
[6.1] 分析图P6-1时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,说明电路能否自启动。
图P6-1
[解]
n?1nnnnnnJ?K?QQ?QQ?QQ?Q?Q13, 状态方程:1313131; 驱动方程:1n?1nnJ2?K2?Q1, Q2?Q1nQ2n?Q1nQ2?Q2?Q1n;
n?1nnJ3?Q1Q2,K3?Q3, Q3?Q3nQ2Q1;
输出方程:Y?Q3
由状态方程可得状态转换表,如表6-1所示;由状态转换表可得状态转换图,如图A6-1所示。电路可以自启动。
表6-1 n?1n?1n?1n?1n?1n?1nnnnnnQ2Q1 Y Q3Q2Q1 Y Q3Q2Q1 Q3Q2Q1 Q3000000110 1 0 1 0001011010100 0 0 0 111100110 1 0 1 00000110 01011 1 1 1 图A6-1
电路的逻辑功能:是一个五进制计数器,计数顺序是从0到4循环。
[6.2] 试分析图P6-2时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图。A为输入逻辑变量。
图P6-2
[解]
驱动方程:D1?AQ2, D2?AQ1Q2 状态方程:Q1n?1n?1n?AQ2n, Q2?AQ1nQ2n?A(Q2?Q1n)
输出方程:Y?AQ1Q2 表6-2
nnn?1n?1AQ2Q1 Q2Q1Y 由状态方程可得状态转换表,如表6-2所示;由状态转换表
可得状态转换图,如图A6-2所示。
000 010 电路的逻辑功能是:判断A是否连续输入四个和四个以上“1”
001 100 信号,是则Y=1,否则Y=0。
010 110 011 001 100 111 111 100 110 010 101 000 图A6-2
[6.3] 试分析图P6-3时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,检查电路能否自启动。
图P6-3
[解]
J1?Q2Q3,K1?1; J2?Q1,K2?Q1Q3; J3?Q1Q2,K3?Q2
n?1n?1?Q1Q2+Q1Q3Q2; Q3?Q1Q2Q3?Q2Q3 Q1n?1?Q2Q3·Q1; Q2Y = Q2Q3
电路的状态转换图如图A6-3所示,电路能够自启动。
图A6-3
[6.4] 分析图P6-4给出的时序电路,画出电路的状态转换图,检查电路能否自启动,说明电路实现的功能。A为输入变量。
图P6-4
[解]
J1?K1?1,代入到特性方程Q1n?1?J1Q1n?K1Q1n,得:Q1n?1?Q1n;
n?1nn?1nnJ2?K2?A?Q1,代入到特性方程Q2?J2Q2n?K2Q2,得:Q2?A?Q1?Q2;
由状态方程可得其状态转换表,如表6-4所示,状态转换图如图A6-4所示。
表6-4
nnn?1n?1AQ2Q1 Q2Q1Y
000 011 001 100 010 110
011 000 100 110 111 101
110 010 101 000
Y?A Q1Q2 AQ1Q2?A Q2Q1?AQ2Q1
图A6-4
其功能为:当A=0时,电路作2位二进制加计数;当A=1时,电路作2位二进制减计数。
[6.5] 分析图P6-5时序逻辑电路,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,说明电路能否自启动。