(3)求出对应状态值。列状态表如表54所示。 表5.4状态表 Q2Q” 0002+ 0+ @o 0 0 0 0 00001111 000 0 0 0 0 0 0 0000 0 0 画状态图如图59(a)所示,画时序图如图59(b)所示。 3Q21 口t 001 0I1 l01 图59同步计数器对应图形 (a)状态图;(b)时序图 (4)归纳分析结果,确定该时序电路的逻辑功能。从时钟方程可知该电路是 同步时序电路。从表54所示状态表可知:计数器输出Q2QQo共有八种状态 000~111。从图5.9(a)所示状态图可知:随着CP脉冲的递增,触发器输出 Q2Q1Q会进入一个有效循环过程,此循环过程包括了五个有效输出状态,其余 三个输出状态为无效状态,所以要检査该电路能否自启动。 检查的方法是:不论电路从哪一个状态开始工作,在CP脉冲作用下,触发 器输出的状态都会进入有效循环圈内,此电路就能够自启动;反之,则此电路不 能自启动。 综上所述,此电路是具有自启动功能的同步五进制加法计数器
6 (3)求出对应状态值。 列状态表如表 5.4 所示。 表 5.4 状态表 画状态图如图 5.9(a)所示, 画时序图如图 5.9(b)所示。 图 5.9 同步计数器对应图形 (a)状态图; (b) 时序图 (4) 归纳分析结果, 确定该时序电路的逻辑功能。从时钟方程可知该电路是 同步时序电路。从表 5.4 所示状态表可知: 计数器输出 Q2Q1Q0 共有八种状态 000~111。 从图 5.9(a)所示状态图可知:随着 CP 脉冲的递增, 触发器输出 Q2Q1Q0 会进入一个有效循环过程,此循环过程包括了五个有效输出状态,其余 三个输出状态为无效状态,所以要检查该电路能否自启动。 检查的方法是:不论电路从哪一个状态开始工作,在 CP 脉冲作用下,触发 器输出的状态都会进入有效循环圈内,此电路就能够自启动;反之,则此电路不 能自启动。 综上所述,此电路是具有自启动功能的同步五进制加法计数器。 n Q2 n Q1 n Q0 1 2 n+ Q 1 1 n+ Q 1 0 n+ Q 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 0 0 0 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 CP Q0 Q1 Q2 (a) (b) 1 1 1 0 1 1 Q3 Q2 Q1 1 1 0
53异步计数器 531异步计数器 1.异步二进制计数器 异步三位二进制计数器电路如图515所示。 Q1 oRD R R 图515异步三位二进制计数器 分析步骤如下: (1)写相关方程式 时钟方程CP=CP↓ CP2=Q1↓ 驱动方程: K。=1 J1=K1=1 J2=K2 (2)求各个触发器的状态方程。 JK触发器特性方程为 0+=JO"+KO" 将对应驱动方程式分别代入JK触发器特性方程式,进行化简变换可得状态 方程: Q+=QCP↓) Q=g?(Q↓) =g(1↓) (3)求出对应状态值。列状态表如表56所示。 画状态图和时序图如图5.16所示。 22 2120 cp」t「bt 000 001 010 a。1「 011 l10 100
7 5.3 异 步 计 数 器 5.3.1 异步计数器 1. 异步二进制计数器 异步三位二进制计数器电路如图 5.15 所示。 图 5.15 异步三位二进制计数器 分析步骤如下: (1) 写相关方程式。 时钟方程 CP0 = CP ↓ CP1 = Q0 ↓ CP2 = Q1 ↓ 驱动方程: 1 J 0 = K0 = 1 J1 = K1 = 1 J 2 = K2 = (2)求各个触发器的状态方程。 JK 触发器特性方程为 n n n Q = JQ + KQ +1 将对应驱动方程式分别代入 JK 触发器特性方程式,进行化简变换可得状态 方程: ( ) 0 1 0 = ↓ + Q Q CP n n ( ) 1 0 1 1 = ↓ + Q Q Q n n ( ) 2 1 1 1 = ↓ + Q Q Q n n (3)求出对应状态值。 列状态表如表 5.6 所示。 画状态图和时序图如图 5.16 所示。 Q J C K R Q D F2 Q J C K R Q D F1 Q J C K R Q D F0 Q2 Q1 Q0 “1” CP 清零 进位 Q2Q1Q0 0 0 0 1 1 1 0 0 1 0 1 0 0 1 1 CP Q0 Q1 Q2 (a) (b) 1 1 0 1 0 1 1 0 0 “0” “0” “0