74LS90和74LS92芯片的引脚说明和逻辑功能 ;利用计数器74LS90和 74LS92搭建的8421BCD码60进制计数器电路工作原理和实现功能
时间: 2024-04-02 07:33:43 浏览: 126
基于74LS161D数字电路设计的60进制计数器Multisim仿真源文件.zip
5星 · 资源好评率100%
好的,关于您的问题,我会根据我的知识为您解答。
首先,我们来看一下74LS90和74LS92芯片的引脚说明和逻辑功能。
74LS90是一个4位二进制同步计数器,其引脚功能如下:
- CP(Clock Pulse)时钟输入端
- MR(Master Reset)主复位输入端
- QA~QD 四个二进制计数输出端
- VCC 电源正极
- GND 电源负极
74LS92是一个4位二进制带复位计数器,与74LS90相比,其多了一个异步复位功能,其引脚功能如下:
- CP(Clock Pulse)时钟输入端
- MR(Master Reset)主复位输入端
- RCO(Ripple Carry Output)级联输出端
- QA~QD 四个二进制计数输出端
- VCC 电源正极
- GND 电源负极
两者的逻辑功能都是计数器,都可以进行二进制计数,并且具有级联输出端,可以级联多个计数器。
接下来,我们来看一下利用计数器74LS90和74LS92搭建的8421BCD码60进制计数器电路工作原理和实现功能。
首先,我们需要知道8421BCD码的定义,即每个十进制数用四位二进制表示,其中高位表示十位,低位表示个位,如下表所示:
| 十进制数 | BCD码 |
| -------- | ------- |
| 0 | 0000 |
| 1 | 0001 |
| 2 | 0010 |
| 3 | 0011 |
| 4 | 0100 |
| 5 | 0101 |
| 6 | 0110 |
| 7 | 0111 |
| 8 | 1000 |
| 9 | 1001 |
我们需要将74LS90和74LS92级联,用于计数。由于60进制的个位数范围是0~9,因此我们需要对计数器的输出进行译码,将其转换为8421BCD码。
具体电路连接如下:
![60进制计数器电路图](https://img-blog.csdnimg.cn/20210507115120183.png)
其中,74LS90和74LS92级联,作为计数器,输出的二进制码经过译码器(使用74LS47或74LS48芯片)转换为8421BCD码,再经过BCD码加法器(使用74LS283芯片)进行加法运算,最终显示在数码管上。
电路的工作原理是,时钟信号输入到74LS90和74LS92的CP端,使其进行计数。每计数到一定数值时,就会触发译码器的输出,将二进制码转换为8421BCD码,再经过加法器进行加法运算,最终显示在数码管上。
这样,我们就可以实现60进制的计数了。
希望我的解答能够对您有所帮助,如果还有其他问题,请随时提问。
阅读全文