、采用小规模集成器件设计同步计数器 前面我们的例题,就是采用小规模器件进行设计的。 下面我们再举两个例题,进一步熟悉这种设计方法。 例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)检验是否具 有自启动特性 为检验自启动 特性,写出该电路 的状态转移方程, 将没有使用的另六 个状态代入,求出 下一状态