两片74ls90实现60进制
时间: 2023-11-10 15:06:30 浏览: 23
要实现60进制计数,需要使用两片74LS90数字计数器芯片,并将它们级联在一起。首先,将第一个计数器的CARRY输出连接到第二个计数器的CLOCK输入,这样当第一个计数器计数到60时,它的CARRY输出会触发第二个计数器计数。然后,将第一个计数器的RESET输入连接到第二个计数器的Q6输出,这样当第二个计数器计数到60时,它的Q6输出会触发第一个计数器的RESET输入,将两个计数器都重置为0。
接下来,需要将两个计数器的输出连接到BCD转换器,将其转换为60进制的数字。由于没有60进制的BCD转换器,可以使用两个四位BCD转换器,将它们级联在一起,以将10进制数字转换为60进制数字。将第一个计数器的Q0-Q3输出连接到第一个BCD转换器的A0-A3输入,将第二个计数器的Q0-Q3输出连接到第二个BCD转换器的A0-A3输入。然后,将两个BCD转换器的输出连接到七段数码管显示器,以显示60进制数字。
需要注意的是,使用74LS90计数器实现60进制计数器可能会有一些问题,因为它的计数范围是0-9,而60进制需要计数到59。因此,在实现时需要特别注意。
相关问题
两片74ls161实现60进制
可以通过级联两片74LS161芯片来实现60进制计数器。每一片74LS161芯片可以实现一个16进制计数器,因此需要级联两片74LS161芯片来实现60进制计数器。
具体实现方法是,在第一片74LS161芯片的Q0-Q3输出端连接到第二片74LS161芯片的D4-D7输入端,这样第二片74LS161芯片就可以实现从0到15的计数。同时,在第一片74LS161芯片的Q4输出端连接到第二片74LS161芯片的CLK输入端,这样第二片74LS161芯片就可以通过第一片74LS161芯片的Q4输出端的高低电平来实现计数。最后,将第二片74LS161芯片的Q0-Q3输出端连接到外部显示电路即可。
需要注意的是,由于60不是16的倍数,因此在实现60进制计数器时需要进行一些特殊处理,例如在每个周期结束时判断当前计数器的值是否等于60,如果等于60,则将其清零,并且在第二片74LS161芯片的D0输入端加上一个附加的电路,使其在计数到15时自动清零。
两片74ls90实现24进制计数器讲解
74LS90是一款常用的集成电路,是一个4位二进制计数器。当计数器的输出达到15时,会产生一个进位信号,同时计数器归零。那么如何使用两片74LS90来实现24进制计数器呢?
首先,我们先来了解一下24进制。在24进制中,一共有24个数字,从0到23。我们可以用4位二进制数来表示这些数字,其中每一位可以表示0到23之间的一个值。所以我们需要两片74LS90来组合一个8位的计数器,使其能够实现24进制的计数。
首先,我们将两片74LS90级联连接。选择一片作为高4位计数器,另一片作为低4位计数器。所有的CLOCK引脚和RESET引脚都要连接起来,使得两片计数器同时进行计数和复位操作。
接下来,我们来看一下高4位计数器的输出。由于74LS90是4位计数器,所以它的输出范围是0到15。我们需要将这个范围映射到24进制的0到23之间。我们可以使用一个外部的二进制编码器,将4位二进制数转换为24进制数。通过编码器,我们可以将0到15映射为0到23。
最后,我们将低4位计数器的输出与高4位计数器的进位信号相连接。当低4位计数器达到15时,会产生一个进位信号,该信号会通过级联连接传递给高4位计数器,使其进行计数。这样,整个8位计数器就可以实现24进制的计数了。
总结起来,通过将两片74LS90级联连接,并进行适当的信号映射,我们可以实现一个24进制的计数器。这种设计可以在需要24进制计数的应用中使用,比如时间显示或其他需要24个等级的应用中。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)