我们文章紧张针对初学者,以是大略先容一下数码管的显示事理,这样学起来更随意马虎理解,七段或八段数码管内部是由LED组成的,又分为共阳极数码管和共阴极数码管,所谓共阳极便是内部LED的正极全部连接在一块,共阴极也是如此,以是我们在掌握数码管显示的时候实质便是掌握数码管内部的LED灯的亮灭。
先看一下图片更深入理解一下

有了这两张图片对我刚才说的那句话更深入地理解了一下吧,我们掌握数码管便是为了让LED亮,由于数码管中LED 较多,想最少的七段数码管就有7个LED,如果用手来掌握这七个LED的亮灭,这难免不免太难了,以是我们可以用单片机来掌握,通过给单片机写入程序来掌握IO的输出,从而驱动数码管。
由单片机掌握数码管的事理图
单片机是一定可以的但是用单片机本钱还有知识水平都相应的提高,开拓者在很早的时候就设计出了掌握数码管的芯片。本日就给大家说一种共阳极的七段数码管显示译码器74LS247,这款芯片一共16个引脚,关于引脚功能可以参考下图
A0、A1、A2、A3既是旗子暗记输入旗子暗记,这个是二进制输入,LT是灯测试输入端,低电平有效,当其是低电平的时候,无论A0-A3是什么旗子暗记,数码管均全亮显示8,RBI是灭零输入端,也是低电平有效,当3号端口输入高电平,4号和5号端口输入低电平,若A0-A3为低电平,数码管均灭,BI为灭灯输入端,当4号端口为低电平,无论其它管脚输入旗子暗记如何,数码管均灭。
除此之外详细功能见下图
在正常显示的时候,数码管根据我们的输入旗子暗记A0-A2而显示出来,例如我们输入000,那么二进制转化为十进制便是0,那么数码管上就显示0,我们输入111,二进制转化为十进制便是7,那么数码管上就显示7。
这种方法我们只须要掌握三个端口就可以了,比较于8个端口便捷了很多,不知道大家看懂了没有,这种方法还是比较便捷的,无论是用单片机掌握还是其他办法,供大家参考,还是以个人习气为主。










