用74ls161设计一个66进制的计数器
时间: 2023-11-20 09:07:31 浏览: 492
首先,74LS161是一个4位二进制同步计数器,因此要设计一个66进制的计数器,我们需要将其修改为16进制计数器的基础上进行扩展。
我们可以使用4个74ls161芯片,每个芯片控制1个16进制位,共控制4个16进制位,即最高位为第1位,最低位为第4位。
为了实现66进制计数,我们需要将每个16进制位的最大计数值从15修改为65。我们可以使用一个74ls138译码器将每个16进制位的计数器输出与一个加法器相连,以实现进位。
具体电路如下图所示:
![66-counter-circuit](https://img-blog.csdn.net/20170710091425427?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvanl5OTk5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/85)
由于每个74ls161芯片的输出是二进制的,所以我们需要使用一个转换电路将其转换为66进制。在这个电路中,我们使用两个4位二进制计数器和一些逻辑门来实现转换。
具体电路如下图所示:
![66-counter-conversion-circuit](https://img-blog.csdn.net/20170710091449263?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvanl5OTk5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/85)
以上是基于74ls161芯片设计的66进制计数器电路。
阅读全文