74hc573可以驱动几位共阴数码管?74hc573驱动数码管应用解析

发布时间:2019-08-05 16:56:30

74hc573可以驱动几位共阴数码管?74hc573驱动数码管应用解析

word/media/image1.gif74hc573能够驱动几位共阴数码管取决于你使用几片74hc573,如果用两片,一片锁存段码,一片锁存位码,就可以驱动8位数码管。在讲解74hc573驱动数码管问题之前我们要清楚,什么是74hc573及什么是数码管?

数码管数码管是一种半导体发光器件,其基本单元是发光二极管,文章用到的是2位连体共阴数码管。这种数码管有8根段码引脚和2根位码引脚,段码决定了显示的是什么字符,位码决定了哪位数码管被点亮。对于共阴数码管来讲,位码引脚为低电平时,相应的数码管被点亮。

74hc573锁存器74HC573是拥有八路输出的透明锁存器,输出为三态门,是一种高性能硅栅CMOS器件。具有8个数据输入端、8个数据输出端和3个控制端。1脚(OE)为输出使能端,11脚(LE)为锁存使能端。锁存器的工作原理:当OE为高时,输出为高阻态,即锁存器不能正常工作。当OE为低且LE为高时,输出Q将随输入D而变,此时锁存器工作在直通模式下。当OE为低且LE为低时,输出Q将不随输入D而变,此时锁存器工作在锁存模式下,输出Q保持上一时刻数值不变。

74hc573可以驱动几位共阴数码管?理论上说只要你74hc573使用得够多,就能驱动更多的数码管,下面来分享74hc573驱动数码管的应用电路及程序分享

74hc573驱动2位数码管在程序开头部分先定义1个数组,数组元素为数码管的段码:uchar+code+table[]={0x3f0x060x5b0x4f0x66%0x6d0x7d0x070x7f0x6f}关键代码及注释如下。

数据拆分和显示函数

该函数在具体实现时,不停地先送显个位数,然后送显十位数,即采用了数码管动态扫描法。扫描间隔不宜太长,文章为1毫秒,用delay(1)实现这个间隔,若扫描间隔太长,会导致扫描刷新不及时,出现个位和十位交替闪烁的现象。

74hc573可以驱动几位共阴数码管?74hc573驱动数码管应用解析

相关推荐