数鬈 ☆按进位模值(M)来分:M=2”(有规律) 同步计数器的分析与设计M≠2"(无规律)n触发器的级数 加法计数 1、M=2的同步计数器的分析与设计减法计数 (1)、同步二进制加法计数器 可逆计数 分析图示电路的逻辑功能 1& ①根据电路图写出触发器 2 3 激励函数及电路输出z。 (&Ko J1=K(1=1 CP 2 K2=Q a、本电路有三级触发器,有三个输入状态 变量Q3Q2Q J2=k2=Q,Q 3 3 b、在输入变量已知的条件下,根据激励函 Z=Q,Q,Q 数求出J,K值。 ②列出电路状态转 c、由J,K值求出触发器的次态值 换真值表 Q3n+1Q2n+1Q10+ 回回阿回阿回呵呵同回回阿回回回回同回回阿回回回4≯會
☆ 按进位模值(M)来分: 一、同步计数器的分析与设计 1、M=2 n 的同步计数器的分析与设计 (1)、同步二进制加法计数器 n M = 2 n M 2 (有规律) (无规律) n为触发器的级数 可逆计数 减法计数 加法计数 分析图示电路的逻辑功能 ① 根据电路图写出触发器 激励函数及电路输出Z。 J1=K1=1 J2=K2=Q1 J3=K3=Q2Q1 Z=Q3Q2Q1 ② 列出电路状态转 换真值表 a、本电路有三级触发器,有三个输入状态 变量Q3Q2Q1。 b、在输入变量已知的条件下,根据激励函 数求出J,K值。 c、由J,K值求出触发器的次态值 Q3 n+1Q2 n+1Q1 n+1 。 CP J K Q Q 1 J K Q Q 2 & & Q Q 3 & Z J K
电路状态转换真值表: Q1 J3K K2 J1K1 Q Q J1=K1=1 0 0 0 Q0011 01 0 0 Ko=Q Ja=K2=Q,Q 00000 0 0 Z=Q2 Q,Q 00 0 100 1010 001111 0 00000 920/Z 00 0 0 0 0 e画状态转換图,列状态转换表表示现态,及在P信号作用下, 由现态转换为次态和输出。 000 ∠0 00 Q 010 01 同步计数时可以不考虑CP,因为 计数时每来一个CP,触发器状态 ↓/0都要改变一次。 110 0 10000画状态转换图的方法:由现态找 次态。 回回阿回回阿阿回阿回回回回丽‘≯會
Q3 Q2 Q1 J3 K3 J2 K2 J1 K1 Q3 n+1 Q2 n+1 Q1 n+1 Z 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 J1=K1=1 J2=K2=Q1 J3=K3=Q2Q1 Z=Q3Q2Q1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 电路状态转换真值表: ③画状态转换图,列状态转换表 000 001 010 011 111 110 101 100 /0 /0 /0 /0 /0 /0 /0 /1 Q3Q2Q1 同步计数时可以不考虑CP,因为 计数时每来一个CP,触发器状态 都要改变一次。 画状态转换图的方法:由现态找 次态。 / Z 表示现态,及在CP信号作用下, 由现态转换为次态和输出
状态转换表:在激励信号作用下触发器已经由现态转换为次态 ④功能描述: Q3 Q2 Q1Q Q2 n+1 Q,n+I Z 从状态转换图和表中可以看出,在 0000010多级触发器为初始状态为0的情况下: 0010100(a)每来一个cP(计数脉冲)计数器 0100110状态改变一次000900101011有 0111 0 0八个独立状态称为M8计数(或三位二进 001 0 制同步计数) 1111 01 01010 0 (b)计数器从000开始计数,计数器的 101 110 不同状态表示已经输入到触发器中计数 0 脉冲(cP)个数。 ⑤画波形先画低位,再画高位 CP「 初态为0 Z 啊阿啊阿呵回酮同回回回阿回回阿回回回同≯會
Q3 Q2 Q1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q3 n+1 Q2 n+1 Q1 n+1 Z 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 1 状态转换表: ④功能描述: 从状态转换图和表中可以看出,在 多级触发器为初始状态为0的情况下: (a)每来一个CP(计数脉冲)计数器 状态改变一次000→001→010→111共有 八个独立状态称为M8计数(或三位二进 制同步计数)。 (b)计数器从000开始计数,计数器的 不同状态表示已经输入到触发器中计数 脉冲(CP)个数。 ⑤画波形 先画低位,再画高位。 初态为0 在激励信号作用下触发器已经由现态转换为次态。 1 2 3 4 5 6 7 8 CPQ0 Q1 Q2 Z
☆从状转换表找出同步二进制加法计数器设计规律: Qaa41|r1zQ在CP作用下每次都翻 0000010Q共翻四次:在什么情况下翻转? 0010 0 0 在Q1=1时,下 0 0 0 0 00 个CP到来时翻转。 o01010Q共翻二次:在什么情况下翻转? 1011 0 0 在Q2=Q1=1时, 0 0 在下一个cP到来 0 0 0 时翻转。 总结M=2加法计数器变化规律:(以n=3,3级触发器为例) 计数规律: 当低位全为1时,下一个 CP来高位才能发生翻转 回回阿回阿回呵呵同回回阿回回回回同回回阿回回回4≯會
Q3 n+1 Q2 n+1 Q1 n+1 Z 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 1 Q3 Q2 Q1 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 总结M=2 n加法计数器变化规律:(以n=3,3级触发器为例) Q1在CP作用下每次都翻 Q2共翻四次:在什么情况下翻转? 在Q1=1时,下一 个CP到来时翻转。 Q3共翻二次:在什么情况下翻转? 在Q2=Q1=1时, 在下一个CP到来 时翻转。 计数规律: 当低位全为1时,下一个 CP来高位才能发生翻转
例:设计一个M=16同步二进制加法计数器 1、确定触发器级数,24=16用4级JK触发器。 2、将4个JK触发器CP端接在一起,接至输入计数脉冲。 第一级J1=K1=1 计数状态 第二级J=K2=Q1 只有Q1-1,第二级才开始计数。 第三级J3=K3=Q2Q1=Q22只要Q2Q1=1,第三级才开始计数。 第四级J4=K4=Q3Q2Q1=Q3J3 输出:z=Q4Q3Q2Q1=Q4J4 利用M=2n同步计数器设计规律就可以快速设计 设计出计数模值M=16的二进制加法计数器。 回回阿回回阿回啊阿回阿阿回啊啊阿‘≯會
例:设计一个M=16同步二进制加法计数器 1、确定触发器级数, 2 4=16 用4级JK触发器。 2、将4个JK触发器CP端接在一起,接至输入计数脉冲。 第一级 J1=K1=1 第二级 J2=K2=Q1 第三级 J3=K3=Q2Q1=Q2·J2 第四级 J4=K4=Q3Q2Q1=Q3·J3 输出: Z=Q4Q3Q2Q1=Q4·J4 计数状态 只有Q1=1,第二级才开始计数。 只要Q2Q1=1,第三级才开始计数。 利用M=2n同步计数器设计规律就可以快速设计 设计出计数模值 M = 16 的二进制加法计数器