用两片74LS90设计24进制计数器,用数码显示输出,求图

如题所述

74LS90就是十进制计数器,可以做十位,个位计数器。而要解决是问题是个位向十位进位,逢24回零,实现24进制计数,最大数是23。

1.74LS90是2-5十进制异步计数器,您要先做八进制连接7490到十进制(CP1和Q0, CP0作为输入,Q3作为输出为十进制),然后使用异步数跳过一个状态来实现八进制计数。

2.把数字从000调到111。首先连接到加法计数状态,当输出为1000时(当Q4为高功率时)将Q4输出连接到R01和R02脚,当计数为1000时立即设置0,再次从0开始计数。1000的状态是暂时的。

3.在状态转换图中,0000到0111是有效状态,1000是暂态状态,从这个状态跳到0000状态。

逻辑图即仿真图如下:

扩展资料:

74LS90引脚图

H=高能级L=低能级×=不确定

应用:

A.连接输出Qa和输入B,形成8421BCD码计数器。计数顺序如图所示。


b . Qd输出。它与输入A相连,构成一个5421BCD码计数器。计数顺序如图所示。


温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-16
用两片74LS90芯片,一片控制个位,为十进制;另一片控制十位,为六进制。利用74LS90本身的两控制端(见摘要关于74LS90的注解)完成十进制,在达到1001(即十进制的九)时,给第二个芯片一个脉冲,这样反复,直到第二片达到0110时第二片自身清零,这样完成一次60的计数,且回到初态,两片74LS90全部清零,继续重复计数。(见图3)时计数器具体设计方案为:用两片74LS90芯片,一片控制个位,为十进制;另一片控制十位,为二进制。利用74LS90本身的两控制端(见摘要关于74LS90的注解)完成十进制,在达到1001(即十进制的九)时,给第二个芯片一个脉冲,这样反复,直到第二片达到0010(即十进制的二)且第一片达到0100(即十进制的四)时第一片和第二片同时清零,这样完成一次24的计数,且回到初态,继续重复计数。(见图4)(3)译码输出显示单元电路为了将计数器输出的8421BCD 码显示出来,需用译码输出显示电路将计数器的输出数码转换为数码显示器件所需要的输出逻辑,我们采用较熟悉的七段译码显示电路。本设计可选器件74LS47为译码电路。追问

图呢

本回答被网友采纳
第2个回答  2020-10-18

直接看仿真图吧

相似回答