如何改进六进制计数器的设计方法
0 引言
所谓计数,就是计算输入脉冲的个数,而计数器就是实现计数功能的争结果。怎样使异步复位信号持续足够长的时间呢?我们来看看这个电路时序部件。同时我们也知道计数器是一种应用十分广泛的时序电路,在用集成计数器构成N进制计数器时,需要利用置数控制端或清零端,让电路跳过某些状态来获得N进制计数器[1] 。74LS160的十个有效状态是BCD编码的 , 即 0000、 0001、 0010、 0011、 0100、 0101、 0110、 0111、 1000、1001。
1 设计分析研究
设计电路虽然要经历七个状态,但是只需六个脉冲就完成一个计数循环,因此它仍是六进制计数器,这就是我们常常所要注意的问题。
我们仔细分析一下。假设74LS160的初始状态为0000,第一个时钟脉冲到达后,它的状态变为0001,第二个时钟脉冲到达后,它的状态变为号,计数器不一定能够可靠地工作。如0010,……,第五个时钟脉冲到达后,它的状态变为0101,第六个时钟脉冲到达后,它的状态变为0110。当74LS160处于0110这个状态时,译码器输出低电平,使74LS160异步复位,进入0000这个状态。“异步复位”是一个
两个与非门构成了RS锁存器,以它的 端输出的低电平作为74LS160的异步复位信号。若74LS160从0000状态开始计数,则第六个时钟脉冲上升沿到达时进入0110状态,使RS锁存器置位, 端输出低电平。74LS160在0110状态作短暂停留后,迅速转入其它状态,如0010或0100,译码器输出的负脉冲消失。如果我们把这个窄脉冲直接作为74LS160的异步复位信号,计数器不一定能够可靠地工作。如果我们把这个窄脉冲作为RS锁存器的置位信号,把时钟脉冲作为RS锁存器的复位信号,再将RS锁存器的 作为74LS160的异步复位信号,计数器一定能够可靠地工作,因为 输出的负脉冲的宽度与时钟脉冲高电平的持续时间相等[3]。
2 结束语
本文通过对同步十进制加法计数器74LS160的各引脚的功能分析研究,并对实现六进制计数器的常规设计进行比较分析,提出了运用74LS160的异步复位端的设计方法,使74LS160能克服触发器的工作速度的差异情况以及竞争冒险现象,从而实现了较为理想的六进制计数器的改良设计方法。
参考文献:
[1]康华光,电子技术基础,北京:高等教育出版社,1998.
[2]阎石,数字电子技术基础,高等教育出版社,2004,5(1):18-19.
[3]肖雨亭主编,数字电子技术,机械工业出版社,1996.
龙 志
(私立华联学院 广东 广州 510663)
相关文章
- 2021-12-19TM卡信息纽扣在预付费水表中的应用
- 2022-09-11硫醇硫自动测定仪的校准方法
- 2022-09-21基于柔性铰链机构的谐振式微加速度计设计制作
- 2023-03-30工业铝型材库的开发和在SolidWorks中的应用
- 2022-01-14探析电力安全事故案例培训的作用
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。