在数字电路中,计数器属于时序电路,它主要由具有记忆功能的触发器构成。计数器不仅仅用来记录脉冲的个数,还大量用作分频、程序控制及逻辑控制等,在计算机及各种数字仪表中,都得到了广泛的应用。
按计数脉冲引入方式,分为同步和异步计数器;按进位制,分为二进制、十进制和N进制计数器;按逻辑功能,分为加法、减法和可逆计数器;按集成度,分为小规模与中规模集成计数器。
1. 异步计数器
异步二进制计数器在做“加1或减1”计数时,是采取从低位到高位逐位进位或借位的方式工作的。因此,各个触发器不是同时翻转的。这类电路的特点是 CP 信号只作用于第一级,由前级为后级提供驱动状态变化的信号。如图所示,第一级输出信号 Q 或其反相输出的上升沿或下降沿滞后于CP 的上升沿( 传输延迟时间 )。以这种信号作为后级的驱动信号,使第二级的输出信号相对于CP 的延迟时间为两级电路的延迟时间。由于触发器的输出信号相对于初始的 CP 的延迟时间随级数增加而累加,故各级的输出信号不是同步信号,因而叫做异步计数器。
2. 同步计数器
所有触发器的时钟控制端均由计数脉冲CP输入,CP的每一个触发沿都会使所有的触发器状态更新。应控制触发器的输入端,可将触发器接成T触发器。当低位不向高位进位时,令高位触发器的T=0,触发器状态保持不变;当低位向高位进位时,令高位触发器的T=1,触发器翻转,计数加1。
文章评论(0条评论)
登录后参与讨论