3、应举例 用74161组成十二位二进 每片74161是4位二进制 逢16进 3片7A 逢256进 (①)多级计数器的级联的方法 ☆各片C逐位传递 正常计数条件: CTPLD D3D2Di CTPLD D3D2DiDo CTPLD D3D2DiDo Co 74161(1 CTr Co 74161(2) CTr 74161(3 Co CR,LD,CT,CTp均=1 QQzQ:Qo CRP QsQ2Q,Qo CPQ3Q2QQ0 而且在CP个计数 nn CP 利用进位输出Co和功能控制端CT串联, 共同决定 逢4096进一 ;,触发器保持,C。=0 第一片计满值C0=1,第二片才开始计数。当第二片计满值,第三片就可 以计数。 高位片必须等到低位片计满值,才可以计 ★ 串连计数器的缺点: 数。级联级数越多,计数频率越低,所以 工作速度低
用74161组成十二位二进制同步计数器 ⑴ 多级计数器的级联的方法有两种: 每片74161是4位二进制数计数,十二位需3片74161 利用进位输出C0 和功能控制端CTT串联,共同决定高位片是否可以计数。 第一片计满值CO=1,第二片才开始计数。当第二片计满值,第三片就可 以计数。 ☆ 各片CO逐位传递 正常计数条件: C R ,L D ,C T ,C T 均=1 T P 而且在CP↑计数 ,触发器保持,CO 0 C T 1 C T 0 P T = = = ★ 串连计数器的缺点: 高位片必须等到低位片计满值,才可以计 数。级联级数越多,计数频率越低,所以 工作速度低。 D3D2D1D0 Q3Q2Q1Q0 CO CTP CTT CRLD 74161(3) CP D3D2D1D0 Q3Q2Q1Q0 CO CTP CTT CRLD 74161(2) CP D3D2D1D0 Q3Q2Q1Q0 CO CTP CTT CR LD 74161(1) CP CP 1 逢16进一 逢256进一 逢4096进一
☆片间C,快速传递 CTPLD D3D2D1Do CTPLD D3D2DiDo CTpLD D3D2DiDo CTT74161(1) Co CTT74161(2) CTr 74161(3) 0 Q:Q2Q1Qo Q3Q2QQo Q3Q2QQo nn CP 第一片仍接计数状态,进位输出C。直接接到 高位片CTP端,当片1Co=0,片2、片3的CTp=0, 高位片保持。只要第一片计满值,进位输出C0= 1,高位片进入计数状态。计数速度比较快
☆ 片间CO快速传递 第一片仍接计数状态,进位输出CO直接接到 高位片CTP端,当片1CO=0,片2、片3的CTP=0, 高位片保持。只要第一片计满值,进位输出C0= 1,高位片进入计数状态。计数速度比较快。 D3D2D1D0 Q3Q2Q1Q0 CO CTP CTT CRLD 74161(3) D3D2D1D0 Q3Q2Q1Q0 CO CTP CTT CR LD 74161(2) D3D2D1D0 Q3Q2Q1Q0 CO CTP CTT CR LD 74161(1) CP 1
?用74161、74160组或在意模值计数器 集成计数器可以加适当反馈电路后构成任意模值M计数器。 任意模值M计数器设计原理: 设:计数器的最大计数模值为M,若要得到一个模值为N(<M的计数器, 则只要在进制计数器的顺序计数过程中,设法跳过(MN)个状态,只在 N个状态循环计数,就可以得到计数模值不大于的任意模值计数器。 通常中规模集成计数器都有清0、置数等多个控制端,因此实现任意 M计数的基本方法有两种:反馈清0法、反馈置数法。 1、反馈置0法 反馈置0法的基本思想是: 计数器从全0状态S,开始计数,计满M个状态产生置0信 号,使计数器恢复到初态$,然后再重复前面过程
集成计数器可以加适当反馈电路后构成任意模值M计数器。 任意模值M计数器设计原理: 设:计数器的最大计数模值为M,若要得到一个模值为N(<M)的计数器, 则只要在M进制计数器的顺序计数过程中,设法跳过(M-N)个状态,只在 N个状态循环计数,就可以得到计数模值不大于M的任意模值计数器。 通常中规模集成计数器都有清0、置数等多个控制端,因此实现任意 M计数的基本方法有两种:反馈清0法、反馈置数法。 1、反馈置0法 反馈置0法的基本思想是: 计数器从全0状态S0开始计数,计满M个状态产生置0信 号,使计数器恢复到初态S0 ,然后再重复前面过程
反喷域反置法意真直步 ☆选择模M计数器的计数范围,确定初态和末态。 ☆确定产生置0或置数信号的译码状态,然后根据译码 状态设计译码反馈电路,是计数器产生清0或置数信号。 ☆画出实现模N计数器的逻辑电路
☆ 选择模M计数器的计数范围,确定初态和末态。 ☆ 确定产生置0或置数信号的译码状态,然后根据译码 状态设计译码反馈电路,是计数器产生清0或置数信号。 ☆ 画出实现模N计数器的逻辑电路
设计举倒 74161是M16二进制计数器,只能实现M16以下任意进制数。 例、用74161组成十进制(N=10)计数器 解:先将74161接成M16计数器, CR,LD,CTT,CTp均=1 然后作跳过六个状态(M-N=16-10=6) 的十进制计数器,将模M计数 器变为模N计数器。 Q3Q2QQo 最后通过异步反馈置0法,使CR=0,强制计数器 0 0 0 0 返回到初始状态。 0 0 1 用CR=0实现反馈置O 0 0 10 ☆ 选择初态为0,0-9为有效状态,10-15为无效状态。 1 0 0 ☆当输入十个CP脉冲,Q3Q2Q,Q1010时,用1010作 (1 0 0) 反馈,使/CR=0,强制计数器置0。强制置0信号是异步置0, 1 0 1 与计数器其它状态无关。因而1010这个状态不计算在主 循环内。 1111 CR=Q3Q1=0反馈电路是一个二输入与非门
74161是M16二进制计数器,只能实现M16以下任意进制数。 例、用74161组成十进制(N=10)计数器 然后作跳过六个状态(M-N =16-10=6)的十进制计数器,将模M计数 器变为模N计数器。 解: 先将74161接成M16计数器, CR,L D ,C T ,C T 均=1 T P 用C R = 0实现反馈置0。 最后通过异步反馈置0法,使/CR=0,强制计数器 返回到初始状态。 Q3Q2Q1Q0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 1 0 1 1 ☆ 选择初态为0,0~9为有效状态,10~15为无效状态。 ☆ 当输入十个CP脉冲,Q3Q2Q1Q0=1010时,用1010作 反馈,使/CR=0,强制计数器置0。强制置0信号是异步置0, 与计数器其它状态无关。因而1010这个状态不计算在主 循环内。 CR = Q 3 Q 1 = 0 反馈电路是一个二输入与非门 ( )