同步时序电路设计步骤电子技术教研室数字电路电子技术教研室数字电路一般同步时序电路设计举例典 型同步时序电路设计举例4.4同步时序电路的设计例1:用下跳沿触发的JK触发器设计一个同步计数器,要求状态转移图如下,写状态方 程,驱动方程,并画出逻辑电路图。000110Q1Q0/Z11/0/0/0/1逻辑电路图如下:CP&Z J0K0Q0Q0J1K1Q1Q11例2:用下跳沿触发的JK触发器设计一个同步五进制计数器 ,要求状态转移图如下。001110011000101逻辑电路图如下:CPJ0K0Q0Q0J2K2Q2 Q2J1K1Q1Q1例3:用D触发器设计一个同步模4可逆计数器。01000Q0n+1Q1n+1 Q0nQ1nM000110110110111110 01001100110010010逻辑电路图如下:F F1CPX&ZD1C1Q1Q1=1=1D1C1Q1Q1FF0例4:用JK触发器设计一个模6进制 计数器,状态图如图。000001010011100101/0/0/0/0/0/1画逻辑图激励函数状态 变化设计步骤:(1)根据给定状态表(图),画出状态转移表。(2)选定触发器,求出其激励方程。(3)检查有无自启动能力。 (4)画出逻辑电路。(1)列状态转移表:现态Q3nQ2nQ1n次态Q3n+1Q2n+1Q1n+1现输出Zn0 0100000101001001 10111001001011010 00110??????111000010 ??(2)由状态表填卡诺图,求激励函数,输出函数10Q2Q10011Q301011?? 10Q3n+1;Q2Q10011Q30101?1?1?1?11 11??10Q2n+1;Q2Q10011Q3010110Q1n+1;Q2Q100 11Q30101现态Q3nQ2nQ1n次态Q3n+1Q2n+1Q1n+1现输出Zn0 01000001010010011 0111001001011010 00110??????111000010? ?10Q3n+1;Q2Q10011Q30101?1?111??10 Q2n+1;Q2Q10011Q30101?1?1110Q1n+1;Q2Q10 011Q30101现态Q3Q2Q1次态Q3n+1Q2n+1Q1n+1现输出 Zn11011111100 001因为多余态均进入主循环,故该电路有自启动能力。(3)检验方法:将多余态代入次态方程,确定其次态。(4)画逻 辑电路图J2Q2CPK2Q2J3Q3CPK3Q3CP &ZJ1Q1CPK1Q1上述模6计数器也可以用D触发器设计,方法如下:画逻辑图。(图略 )10Q3n+1Q2Q10011Q30101?1?1?1?11 11??10Q2n+1Q2Q10011Q3010110Q1n+1Q2Q10011Q30101 |
|