、采用小规模集成器件设计同步计数器 前面我们的例题,就是采用小规模器件进行设计的。 下面我们再举两个例题,进一步熟悉这种设计方法。 例7-10设计二—十进制同步计数器(十进制值按 5121码规律设计) 解 (1)建立原始状态图和原始状态表 /0 /0 Sp "" 1/0 Ss Ss /0 Ss 0 0
二、采用小规模集成器件设计同步计数器 前面我们的例题,就是采用小规模器件进行设计的。 下面我们再举两个例题,进一步熟悉这种设计方法。 例7-10 设计二—十进制同步计数器(十进制值按 5121码规律设计) 解: (1)建立原始状态图和原始状态表
(2)状态化简 与前面的例子相比,本例要简单了许多。因为是要 设计十进制计数器,因此必须有十个状态,不能省去任 何一个。此步可免! (3)状态分配 由于题目要求使用5121-BCD码,所以每个状态的 编码就相对固定了,以数值来确定: S0=0000S1=0001S2=0010S3=0011S4=0111 S5=1000S6=1001S7=1010S8=1011S9=1111
(2)状态化简 与前面的例子相比,本例要简单了许多。因为是要 设计十进制计数器,因此必须有十个状态,不能省去任 何一个。此步可免! (3)状态分配 由于题目要求使用5121—BCD码,所以每个状态的 编码就相对固定了,以数值来确定: S0=0000 S1=0001 S2=0010 S3=0011 S4=0111 S5=1000 S6=1001 S7=1010 S8=1011 S9=1111
表7-4-15例7-10状态转移表表74-16例7-10转移特性表 S() N(o z() s() 转移啭性 Q2Q3Q2 Q1. 9:Q Q1 QQQQ1「WFW2W 0000 0001 0000 000a 0001 0010 0001 00 a B 0010 0011 0000 0010 001a 0011 0111 0011 0g11 0111 1000 0111 1000 1001 1000 100a 1001 1010 0 1001 10 1010 1011 1010 101a 1011 1111 1011 1a11 1111 0000 1111BB
由状态转移表作出卡诺图 Q Qs Q es Q.Qs 4Q001J10q4001110qq00110 a00 ad 0ll自 010 1】0 alla 回园d 1时 到吨口叫可 (a)we ()W (e)Ws Q202 Q. 23 用JK触发器实现 4Q2:001110,c0_0111D oolla 000 J对应a,1、B为任意 00 K对应β,0、a为任意 oIll B J4=03K4=03 33=0201K3=1 3G0 叫。e 0 J1=1K1=03+02 ()W 100Z=Q403 ()
由状态转移表作出卡诺图 Z=Q4Q3
(4)检验是否具7417例?10僧状态检验 有自启动特性 S(!) N( Q←,Q:Q Q4 4Qa Q1 为检验自启动『。,。 1001 特性,写出该电路101 010 0 的状态转移方程 0001 将没有使用的另六 1110 0001 个状态代入,求出 下一状态。 Q"=QQ;+: III 1101) 0000 001 011 0=2,0有效*态 Q2+=QF0i+Q iQ 10)(101)(00)(00 Q1+=Q+:Q2 】6】 oRG 20 Z=Q208 盟741·?状态转移园
(4)检验是否具 有自启动特性 为检验自启动 特性,写出该电路 的状态转移方程, 将没有使用的另六 个状态代入,求出 下一状态
(5)画出电路图(以J-K触发器为例) 9) 0 图7-41例710逻辑电路图
(5)画出电路图(以J-K触发器为例)
例7-11设计一个模6计数器 解:模6计数器,是指有六个有效状态周期循环的电路。 每循环一次应有一个标志输出。 (1)建立状态转移图表 (2)状态简化(免)()0-() (3)状态编码 0 /0 /0 3 考虑前后状态的相邻特性,令: S0=000 Sl=001 S2=011 S3=111 S4=110 S5=100
例7-11 设计一个模6计数器 解: 模6计数器,是指有六个有效状态周期循环的电路。 每循环一次应有一个标志输出。 (1)建立状态转移图表 (2)状态简化(免) (3)状态编码 考虑前后状态的相邻特性,令: S0=000 S1=001 S2=011 S3=111 S4=110 S5=100
(4)状态转移表和转移特性表 表7-418例7-11状态转移表和转移特性 S(1) NO 转移特性 输出 Q3 Q: Q1 Qs Q:Q W,W:WV 000 001 00a 001天02301 011 111 a11 11时1101 110 100 1B0 100 000 B00 多余的两个状态先作为任意处理
(4)状态转移表和转移特性表 多余的两个状态先作为任意处理
(5)画出卡诺图 QQ2 011110 J:=Q2,K2=Q2 2=G,= 1=Q2,K1=Q3 Ws W2 、4D=,=i,b=G 01.1110 ,已画状春转移方器 80 110a0 计图7413例71,卡诺图和 -02
(5)画出卡诺图
(6)检验是否具有自启动特性 将两个偏离状态 000 01 代入状态方程,发现 偏离状态形成死循环。(xd)(a 因此不具有自启动特 610 性 019 我们要打破偏离 14D () 状态的死循环,只需 〔b) 使其中一个状态转向 主循环的某一状态。本例我们让101011相应的 转移状态位W3=BW2=aW1=1。修改卡诺图中的 相应方格(此前是作为任意值处理的),重新写触发器 的驱动方程。再次检验自启动特性,知道满意为止
(6)检验是否具有自启动特性 将两个偏离状态 代入状态方程,发现 偏离状态形成死循环。 因此不具有自启动特 性。 我们要打破偏离 状态的死循环,只需 使其中一个状态转向 主循环的某一状态。 本例我们让 101 011 相应的 转移状态位 W3= W2= W1=1。 修改卡诺图中的 相应方格(此前是作为任意值处理的),重新写触发器 的驱动方程。再次检验自启动特性,知道满意为止