TI中文支持网
TI专业的中文技术问题搜集分享网站

CD4094驱动4位共阴数码管的用法

你好,我现在申购你们的CD4094芯片,是用它来驱动显示2个4位共阴数码管,但现在遇到了困难,调不通这个程序了,是用的9013选通数码管位,4094接数码管的7段,你们有过做这个的程序吗,我借用一下你们的经验,非常感谢了

Barry Xiao:

不好意思,我这边没有类似的程序

Pony Wang:

Gavin, 你好!

我们没有现成的驱动程序可以提供,下面是使用一片CD4094加两个9013三极管实现扫描显示的步骤及方法。

在扫描显示之前,要先熟悉CD4094的增值表,学习如何通过移位的方式实现串行数据转并行数据(8-bit)。

9013是NPN三极管,因此设计上应该是数码管共阴极的驱动方式。

1,初始化时将控制个位数和十位数的三极管9013关闭;

2,将个位数通过CD4094的串行数据口移位至8位并行输出口;

3,打开控制个位数的9013,个位数码管将会点亮,定时延时几十个us后关闭这个9013。

4,将十位数通过CD4094的串行数据口移位至8位并行输出口;

5,打开控制十位数的9013,十位数码管将会点亮,定时延时几十个us后关闭这个9013。

重复第2步和第5步,即可在两位数码管上动态扫描显示出所需的两位数字。

不需要显示时,将两个9013关闭即可。

可适当调节定时延时的时间,确保数码管显示稳定而不闪烁。

此致!

王忠明

2012/05/07

赞(0)
未经允许不得转载:TI中文支持网 » CD4094驱动4位共阴数码管的用法
分享到: 更多 (0)