云龙数码行业报告

数码管动态显示的消影处理,数码管动态显示的消影处理是什么

大家好,今天小编关注到一个比较有意思的话题,就是关于数码管动态显示的消影处理问题,于是小编就整理了3个相关介绍数码管动态显示的消影处理的解答,让我们一起看看吧。

  1. C语言问题!延时函数的作用求解Display函数中delay()的作用和P2=0xffP0=0xff的作用?
  2. 消隐是什么意思?
  3. 4511芯片引脚图及功能?

C语言问题!延时函数作用求解Display函数中delay()的作用和P2=0xffP0=0xff的作用?

在解释延时之前先给你解释下第二个问题,P2=0xff;P0=0xff;让数码管关闭并不是因为省电,而是消隐防止有交叉重影,就像数码管先显示6然后很快的酒显示3,如果两次显示之间的间隔很短那么看起来就像是8一样,所以为了防止重影出现一般数码管动态显示都要用消隐。 现在解释延时,数码管动态显示是利用了人的视觉残留,而在动态扫描时通常会使用消隐,那么这样又时会出现一个问题,就是如果数码管亮的时间比关的时间短那么数码管看起来就会很暗,显示效果不理想,所以为了解决这个问题通常对亮的时候进行延时,让数码管亮的时间大于关的时间。 好了,希望我的解释能帮到你

消隐是什么意思?

消隐是指在单片机LED数码动态显示中,当需要显示时才显示。当P0=0XFF时,它熄灭P0=0时它显示。消隐的原因是写完数据后还有数据保存在P0口,共阳极的写完数据后用P0=0xff,端口初始化这就能消影了

数码管动态显示的消影处理,数码管动态显示的消影处理是什么
图片来源网络,侵删)

4511芯片引脚图及功能

回答如下:4511芯片是一种集成电路芯片,主要用于数码管的显示控制,其引脚图及功能如下:

引脚 | 功能

-|-

1 | Latch Enable (锁存使能)

2-4 | BCD Input (4位BCD输入端口)

5-9 | Output (7段LED数码管输出端口)

10 | Blanking Input (消隐输入端口)

11 | Lamp Test Input (灯测试输入端口)

12 | Ripple Blanking Output (级联消隐输出端口)

13 | Ripple Blanking Input (级联消隐输入端口)

CD4511具有锁存、译码、消隐功能,通常以反相器作输出级,通常用以驱动LED。 其引脚图如 3-2所示。 各引脚的名称:其中 7、1、2、6分别表示A、B、C、D;5、4、3分别表示 LE、 BI、LT;13、12、11、10、9、15、14分别表示a、b、c、d、e、f、g。左 边的引脚表示输入,右边表示输出,还有两个引脚 8、16 分别表示的是VDD、VSS。

回答如下:4511是一种BCD-7段LED数码管驱动器,具有以下引脚和功能:

1. A:BCD码输入位0,最低有效位。

2. B:BCD码输入位1。

3. C:BCD码输入位2。

4. D:BCD码输入位3,最高有效位。

5. LT:锁存使能输入,高电平有效。

6. LE:使能输入,低电平有效。

7. BL(或DP):LED数码管小数点或者空白输入。

8. E:LED数码管驱动时钟输入,上升沿有效。

9-15. a-g:7段LED数码管的控制输出,其中a-g分别对应数码管的a-g段。

关于这个问题,4511芯片是一种BCD-7段译码器,它可以将BCD码转换为7段LED数字显示。其引脚图及功能如下:

1. A: BCD输入端,最低位

2. B: BCD输入端,第二位

3. C: BCD输入端,第三位

4. D: BCD输入端,最高位

5. LT: 低电平使LED显示亮,高电平使LED显示灭(LT是LATCH的缩写,锁存信号

6. BI/RBO: BI是blanking input的缩写,当它为低电平时,LED显示器全部灭;RBO是ripple blanking output的缩写,当它为高电平时,意味着上一级译码器正在工作,这时当前译码器的输出被屏蔽。

7. a: 7段LED的a段,连接到第一个数字“1”的上方

8. b: 7段LED的b段,连接到第一个数字“1”的右上方

9. c: 7段LED的c段,连接到第一个数字“1”的右下方

到此,以上就是小编对于数码管动态显示的消影处理的问题就介绍到这了,希望介绍关于数码管动态显示的消影处理的3点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.nickplaister.com/post/21585.html

分享:
扫描分享到社交APP