用74LS160设计任意进制计数器:
74LS160是十进制同步加法器计数器。同步由时钟信号的清除和设置控制。附加功能包括进位输出端、设置端和清除端,以及输入端和时钟信号端口的状态输出。其他端口暂时不需要。然后,根据上述端口,使用“0”反馈设置来实现反馈复位。
74160的有效周期为0000-1001。因为初始状态是0000,所以十六进制系统是六个状态周期,即0000-0101。调零信号取自0110,即当状态0110(6出现,q2=1,q1=1发送到调零端r,即rp=0.0)时,计数器立即清零,状态0110仅瞬时存在。
扩展资料
构成任意进制计数器一般的方法
(1)置零法
取Q(N+1)的输出做置零信号,直接复位计数器,Q输出归零的时间滞后于(N+1)的时钟前沿,这种方式浪费了同步计数器的优点,是异步计数器的用法。
(2)置数法
预置输入先置0,取Q(N)的输出做置数信号,在(N+1)的时钟前沿Q输出同步归零,这是完全同步计数,是同步计数器的正确用法。
比较两种方法可知,设计N进制计数器时,清零法的反馈信号是(N+1),控制端是置零CR' ;置数法的反馈信号是 N ,控制端是置数LD' 。
参考资料:
百度百科-计数器
方法:使用清零端和置数端都行,比如8进制计数器,可以把Q3非,Q2,Q1,Q0接与非门后接到清零端;如果是多位如24,就用两个160,将个位的进位端接到十位的EP,ET端。
计数是一种最简单基本的运算,计数器就是实现这种运算的逻辑电路,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有RS触发器、T触发器、D触发器及JK触发器等。计数器在数字系统中应用广泛,如在电子计算机的控制器中对指令地址进行计数,以便顺序取出下一条指令,在运算器中作乘法、除法运算时记下加法、减法次数,又如在数字仪器中对脉冲的计数等等。计数器可以用来显示产品的工作状态,一般来说主要是用来表示产品已经完成了多少份的折页配页工作。它主要的指标在于计数器的位数,常见的有3位和4位的。很显然,3位数的计数器最大可以显示到999,4位数的最大可以显示到9999。
使用清零端和置数端都可以,比如8进制计数器,可以把Q3非,Q2,Q1,Q0接与非门后接到清零端。如果是多位如24,用两个160 就可以了 将个位的进位端接到十位的EP,ET端
比如说你想要N进制,当输出端的数到你想要的N时,用反相器将输出端全变换为1然后用4输入与非门输出连接在清零端即可