怎么只用2个输入端控制数字七段数码管显示1~4?译码器用7448。可另外加门电路

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么只用2个输入端控制数字七段数码管显示1~4?译码器用7448。可另外加门电路相关的知识,希望对你有一定的参考价值。

参考参考

 

 

图1是 CD4511和CD4518配合而成一位计数显示电路,若要多位计数,只需将计数器级联,每级输出接一只 CD4511 和 LED 数码管即可。所谓共阴 LED 数码管是指 7 段 LED 的阴极是连在一起的,在应用中应接地。限流电阻要根据电源电压来选取,电源电压5V时可使用300Ω的限流电阻。

CD4511 是一片 CMOS BCD—锁存/7 段译码/驱动器,引脚排列如图2所示。其中a b c d 为 BCD 码输入,a为最低位。LT为灯测试端,加高电平时,显示器正常显示,加低电平时,显示器一直显示数码“8”,各笔段都被点亮,以检查显示器是否有故障。BI为消隐功能端,低电平时使所有笔段均消隐,正常显示时, B1端应加高电平。另外 CD4511有拒绝伪码的特点,当输入数据越过十进制数9(1001)时,显示字形也自行消隐。LE是锁存控制端,高电平时锁存,低电平时传输数据。a~g是 7 段输出,可驱动共阴LED数码管。另外,CD4511显示数“6”时,a段消隐;显示数“9”时,d段消隐,所以显示6、9这两个数时,字形不太美观。

参考技术A 可以用单片机不哇。追答

如果用单片机可能简单点。

Logisim之4位全加器实现以及七段数码管显示

Logisim之4位全加器实现以及七段数码管显示

一、基本构成

功能器件
全加器一位全加器
四位全加器一位全加器
驱动数码管七段数码管驱动电路
译码4-10二进制-十进制译码器

下面进行分步实现。

二、构建四位全加器

1、构建一位全加器

我们采用自动生成电路的方法来实现一位全加器:

生成的电路如下所示:

2、通过一位全加器构建四位全加器

首先对一位全加器进行封装:

然后再另外一个电路文件里面进行四位全加器的设计:
我们采用串联的方法进行四位全加器的构建,

直接对一位的全加器进行串行连接就可以实现四位的全加器。

三、驱动数码管

在这里,我们设计一个数码管驱动器,可以驱动数码管(七段数码管)显示0-9的数字:
我们还是采用真值表自动生成电路的方法来进行实现:

之后,我们对这个驱动进行测试:
0-9,实例如下所示:









四、4线-10线译码器

还是使用自动生成电路:

然后进行封装的改进:

五、显示输入的两个四位二进制数据

首先对4位全加器进行封装:

1、显示第一个输入的四位二进制


2、显示第二个输入的四位二进制数



其实就是通过七段数码管把数字给显示出来了啦。

六、显示加法的结果

1、使用输出端进行简单显示

2、使用数码管进行显示

2.1、首先构建一个转换器实现把一个两位的十进制转换为两个4位的二进制

(8421BCD码编码器。)
还是使用自动生成的电路:

这个电路的封装如下:

2.2、将这个8421BCD译码器加入到输出端里面

2.3、使用4-10译码器进行译码并且使用驱动电路驱动数码管


现在就连接好了所有的电路。
我们进行实际使用的视频如下所示:

Logisim实现4位全加器并且使用7端数码管显示

最后,我把这个文件上传到了我的资源里面了啦,有兴趣的读者可以下载查看一下哦。

最后谢谢阅读,期待您的点赞。

以上是关于怎么只用2个输入端控制数字七段数码管显示1~4?译码器用7448。可另外加门电路的主要内容,如果未能解决你的问题,请参考以下文章

nexys4数码管怎么用

Python七段数码显示管

仿真软件proteus构建七段数码管显示数字0-9实验

[oeasy]python0106 七段数码管_显示字母_BP机

七段数码管显示原理研究

tutle动态画图七段数码管显示时间,干货好玩