SMI计数器的应用设计

  • 格式:pdf
  • 大小:2.59 MB
  • 文档页数:2

SMI计数器的应用设计余 莉 朱利洋(丽水学院工学院 浙江 丽水 323000)摘 要: 通过对比分析汇总若干常用的中规模集成(SMI)计数器,并通过实例得出灵活设计任意进制计数器的方法。

关键词: SMI任意进制计数器;清零置数级联;设计中图分类号:TP29 文献标识码:A 文章编号:1671-7597(2012)1110054-02制计数器,若k>1,采用先级联后反馈的方式实现M 进制,具体0 引言做法是:先将这K 片连接成,然后采用整体反馈法实现M 进制计计数器是最常用的时序逻辑电路,在数字电子技术课程中k 数器。

主要思想是:在N 进制计数的过程中,设法使之跳越-占有非常重要的地位。

集成计数器的灵活应用是计数器部分的M 个状态,就可以得到M 进制的计数器。

教学目标。

目前大多数的教材中都会花大量篇幅介绍大量的电 2.1 确定芯片数目k路和集成芯片,学生学习起来难以快速掌握。

本文汇总各种常见的SMI 计数器,对比分析总结各种计数器的功能区别,并通过设计实例得到快速、灵活掌握任意进制计数器的实现方法。

1 常见SMI计数器计数器的种类非常繁多。

按计数器中的各个触发器是否同时翻转分为同步计数器和异步计数器。

按计数过程中数值的增减可分为加法计数器、减法计数器和可逆计数器。

按计数容量可分为十进制计数器,十六进制计数器,任意进制计数器。

74系列SMI 同步计数器是目前集成计数器的主流产品。

常见的SMI 同步计数器型号有160/161/162/163/190/191/192/193。

其中,160/161/162/163是同步加法计数器,同步可逆(加/减)计数器型号是190/191/192/193。

常见的SMI 异步计数器有74LS290/293等。

161/163/191/193/293等型号是奇数的为四位二进制计数器,也称十六进制计数器,160/162/190/192/290等型号是偶数的为十进制计数器。

它们的引脚如图1(a )-(e )所示。

图1 常见中规模集成计数器芯片引脚示意图SMI 计数器一般有:清零、置数、计数、保持四种功能。

清零和置数信号有异步和同步之分:与CP 无关,称为异步;在CP 有效沿动作,称为同步。

清零信号和置数信号的同步异步对于实现任意进制计数器是非常重要的,不同型号总结如表1所示:2 任意进制计数器的设计假设需要得到的是M 进制计数器,已有的是N进制计数器。

第一步,确定芯片数目;第二步,若K=1,利用反馈法实现M 进kN 当M≤N时,只要一片N进制计数器就可以实现,当N<M≤23k-1N 时,需要2片,当N <M≤N 时,需要3片,依此类推,当N <M≤k N 时,需要k片。

2.2 设计M1111112.2.1 反馈方式I 若M N ,此时K=1,用反馈法可以实现M 进制计数。

反馈信号加在清零端RD'称反馈清零法(也称复位法),反馈信号加在置位端LD'称反馈置数法(也成置位法)。

根据清零和置位信号是同步还是异步,分为同步反馈和异步反馈。

同步反馈时,清零信号是S M-1,异步反馈时,清零信号是SM 。

图2和图3都是用161构成十进制计数器。

161的RD'是异步清零端,RD'=0的信号应从S M =1010译出,清零函数RD'=(Q 3Q 1)',即当计数器加计数到1010时,由于RD'=0立即有效,计数器被直接置为0000状态。

其电路图和状态转换图如图2所示。

161的LD'是同步置数端。

要实现和图2相同的有效状态序列,LD'=0的信号应从S M-1=1001状态译出,LD'=(Q 3Q 0)',待下一个CP 信号到来时,才将要预置的数据置入计数器中。

电路图如图3(a )所示。

图3(b )输出端计数到1010后再来一个CP 上升沿,计数器就被置为Q 3Q 2Q 1Q 0=D 3D 2D 1D 0=0001所以电路的状态转换顺序是:0001→0010→0011→0100→0101→0110→0111→1000→1001→1010→0001。

图2 异步反馈清零法实现的十进制计数器(a )置0000 (b )置0001图3 同步反馈置数法实现十进制加法计数电路2.2.2 级联方式若M>N ,则k>1,需要2片或者多片用先级联再反馈的方式实现M 进制计数电路。

k 1)级联,构成N 进制计数器。

K 片之间的有并行进位方式、串行进位方式。

以两片74LS160构成一百进制计数器为2例,并行连接方式如图4所示,串行连接方式如图5所示。

当M=M1*M2时,也可以将2片各自接成M1和M2进制,然后级联实现M进制计数器。

图4 并行进位方式构成一百进制加法计数器电路图8 两片74LS192构成的异步六十进制减法计数器2.2.3 反馈清零法和反馈置数法的比较两种方法的主要思想是一致的:在N进制计数的过程中,k设法使之跳越N-M个状态,就可以得到M进制的计数器。

两种方k法的区别在:图5 串行进位方式构成一百进制加法计数器电路1)反馈清零法是计数状态一定包含了零态,而反馈置数图4可以看出,低位片即160(1)时钟处于计数状态,在法不一定包含零态。

低位片计数到9(1001)时,其进位C从0变为1,高位片即2)反馈置数法只适用于有预置数功能的计数器芯片,而160(2)的计数控制端EP=ET=C=1,将在下个CP信号到达时开反馈清零法适用于所有计数器芯片。

始计数加1,同时低位片加1到0(0000),C从1变为0,高位片3)不管是置数法还是清零法,反馈函数的表达式只跟反停止计数,如此反复,构成一百进制计数器。

由于160本身是馈信号的同步或异步有关。

反馈信号同步,则反馈函数对应状同步计数器,2片160的CP又接在了一起,该电路也称同步一百态是S M-1;反馈信号异步,则反馈函数对应状态是S M。

进制计数器。

4)在异步反馈中,由于清零信号随着计数器被清零而立图5采用异步计数的思想,给不同的时钟信号实现2片即消失,如果触发器的复位速度有快有慢,则可能动作慢的触160不同时计数,两片的计数控制端接高电平,始终处于计数发器还没来得及复位,清零信号已消失,导致电路误动作。

因状态。

在低位片计数到9(1001)时,其进位C从0变为1,经反此,其可靠性不高。

通常在反馈门输出端加一个SR锁存器,延相器后高位片的CP为0,下一个CP到达后,低位片加1到0,其长清零信号的宽度,从而保证可靠的清零。

同步反馈则不存在C由1变0,高位片的CP出现一个上升沿,于是高位片加1计数。

这个问题。

2.3 进位输出信号的实现该电路也称异步一百进制计数器。

2)反馈,构成M进制计数器。

在进制N的基础上,利用反N进制的计数器是在S n-1的时候进位输出1,在反馈清零法k馈方法可以实现N以内任意进制计数器。

以2片为例,图6是2片中,有时不出现S n-1,因而它的C端不能给出进位信号。

因此,k163同步方式级联,其同步清零函数R D'=(Q6Q4Q2)',S M-如果RD'和LD'是同步反馈,进位输出端可以直接从反馈门的输1=01010100B,M-1对应十进制值84,该电路为八十五进制计数出引出。

如图2和图7的进位输出。

如果是异步反馈,且要求输器。

出信号要持续一个时钟周期,则应另外加门电路,从S m-1译出,如图3和图6的进位输出。

3 总结SMI计数器及其应用是数字电子技术的重点内容,本文通过对不同型号常见计数器的对比分析,给出灵活实现任意计数器的方法。

原来,计数器这样简单。

图6 两片74LS163构成的同步八十五进制加法计数器如图7所示:2片74LS290各自接成十进制计数器,片(1)的Q3接片(2)的CP0,采用的是串接方式级联。

290的异步清零信号R OA`R OB=((Q5Q1Q0)')',S M=(00100011)BCD,M对应十进制值23,该电路为二十三进制计数器。

图8中,两片192首先串行接法级联形成一百进制计数器,参考文献:异步置数反馈信号LD'=BO',即当计数器减计数到0时,片(2)[1]阎石,《数字电子技术基础》,高等教育出版社,2010.的B0'输出低电平,LD'有效,计数器输出Q7Q6Q5Q4Q3Q2Q1Q0=D7D6D5[2]杨志忠,《数字电子技术基础》,高等教育出版社,2008.[3]李精华,任意进制计数器的仿真设计与制作[J].桂林师范高等专D4D3D2D1D0,S M=(01100000)BCD,M对应十进制值60,该电路为科学校学报,2011.01.六十进制计数器。

[4]何燎武,公交车电子计数器的研究与设计[J].软件开发与设计,2011.08.[5]胡宝明、黄双根、马文烈,一款简易十进制计数器的制作[J].电子世界,2012.06.作者简介:余莉(),女,汉族,陕西城固人,硕士,讲师,浙江省丽1977-水市丽水学院工学院电子学系,研究方向:电子信息及自动化电话。

图7 两片74LS290构成的异步二十三进制加法计数器。