计数器使用以统计输入脉冲CP个数的时序逻辑电路,在数字系统中得到了最广泛的使用。
计数器的种类很多。按计数器中各触发器翻转是否与计数脉冲同步,可以分为同步计数器和异步计数器;按照计数器的技术过程中数字的增减,又可以分为加法计数器、减法计数器和加/减计数器。按计数进制可分为二进制计数器和非二进制计数器。非二进制计数器中最典型的是十进制计数器。下面主要以同步计数器为例进行介绍。
能够实现二进制计数功能的计数器称为二进制计数器。二进制计数器有加法计数器、减法计数器和加/减计数器,同时也有同步和异步之分。
一位二进制计数器只包含一个触发器,只能计数2个状态,两位二进制计数器包含两个触发器,能计数4个状态,3位二进制计数器包含3个触发器,能计数8个状态,以此类推,n位二进制计数器包含n个触发器,能计数2n个状态。4位二进制计数器是数字系统中最常用的逻辑器件,因为它的最大计数为16,因此4位二进制计数器又称为十六进制计数器。
图1所示为由4个JK触发器构成的同步二进制加法计数器电路。图中各触发器的时钟脉冲输入端接同一计数脉冲CP,显然,这是一个同步时序电路。下面就用前面讲过的同步时序逻辑电路分析方法分析一下这个电路的逻辑功能。
1、列出各出发器的驱动方程
(1) |