数字电路与系统(何艳)第六章.ppt
3.MSI任意进制计数器*第六章时序逻辑电路*CR:异步清0端。CT:功能控制端;QCCCP一个计数周期清0表6.5.13T213功能表CRCTCP功能1??异步清“0”00↓计数01?保持表6.5.14T213接线表模长2,4,8,1635679101112131415R10Q0Q0Q1Q0Q0Q1Q0Q2Q0Q1Q0R2?Q1Q2Q2Q1Q3Q3Q1Q3Q2Q2Q1R3?Q2Q3Q3Q3Q2R4?Q3四、移存型计数器*第六章时序逻辑电路*1.概述(以n级移存型计数器为例)2.分析与设计(i=2,3,…,n)=Qin+1Qi-1n=?Q1n+1Qn+1=JiQn+KiQniii=Qn(Qn+Qn)i-1iiQn+1=Dii=Qni-1(i=2,3,…,n)图6.5.25移存型计数器的一般结构FnFn-1F2F1…组合逻辑CP作电路图关键:02从2n个状态中按移存规律找出所需的M个状态。(3)求激励函数01例6.5.6试用DFF设计M=6的移存型计数器。解(1)选用3个触发器。(2)列综合表。图6.5.26Q3Q2Q1左移状态流程图有效循环000010001011100101111110Q3Q2Q1表6.5.15例6.5.6的综合表Q3Q2Q1D10001001101111110110010003.典型电路*第六章时序逻辑电路*(1)环形计数器电路构成特点:原码反馈,即:=Q1n+1Q4n结论:n位触发器可实现模M=n的环形计数器。(2)扭环形计数器电路构成特点:反码反馈,即:结论:n位触发器可实现模M=2n的扭环形计数器。=Q1n+1Q4n第六章时序逻辑电路第六章时序逻辑电路三、任意进制计数器*第六章时序逻辑电路*1.用触发器和逻辑门设计任意进制计数器(2)置数法(利用置数控制端,并行输入端)①置最小数法2.用MSI二、十进制计数器构成任意进制计数器(1)复0法(利用复位端)②预置0法③置最大数法(3)计数器的扩展(级联)*第六章时序逻辑电路*典型电路概述扭环形计数器MSI任意进制计数器四、移存型计数器分析与设计(1)环形计数器三、任意进制计数器*第六章时序逻辑电路*取n=3。列综合表用触发器和逻辑门设计任意进制计数器解:(1)求触发器级数例6.5.1试用JKFF和与非门设计按自然二进制码计数的M=5的同步加法计数器。表6.5.9例6.5.1的综合表Q3Q2Q1Q3Q2Q1J3K3J2K2J1K10000010?0?1?0010100?1??10100110??01?0111001??1?1100000?1000?101011?11??0110010?1?00?111001?11??0偏离状态nnnn+1n+1n+1(3)求各触发器的激励函数(4)作逻辑图J2=Q1nK2=;Q1nQ2nJ3=K3=1;Q1nJ1=K1=;Q3nQ3n清“0”图6.5.13例6.5.1的逻辑图2.用MSI二、十进制计数器构成任意进制计数器N进制(1)复0法(利用复位端)M进制NM指导思想:顺序计数的过程中跳跃N-M个状态。S0S1S2SM-1SMSN-1即:(0110)2。电路图如下所示:解:74161为异步复0方式,起跳状态为S6,图6.5.14(a)异步复0法例1试用74161用复0法设计M=6的计数器。*第六章时序逻辑电路*表6.5.10图6.5.14(a)电路的状态转移表Q3Q2Q1Q0状态转移路线00000001001