骄骄数码科技平台

单片机共阴数码管计算教学,单片机数码管共阴共阳

大家好,今天小编关注到一个比较有意思的话题,就是关于单片机共阴数码管计算教学问题,于是小编就整理了2个相关介绍单片机共阴数码管计算教学的解答,让我们一起看看吧。

  1. 51单片机p0口接共阴数码管需要上拉电阻,p2口内置上拉电阻,直接接段就可以了吗?
  2. 什么是数码管的消影?单片机是如何做的?

51单片机p0口接共阴数码管需要上拉电阻,p2口内置上拉电阻,直接接段就可以了吗?

如果是共阴数码管:P0,P2口都需要接上拉电阻。

51 的P0口内部没有上拉电阻,没有上拉电阻就不能提供电流,而P2口内部有弱上拉,但上拉作用非常小(50uA左右)不足以驱动数码管正常发光,所以P2口也需要接上拉电阻

单片机共阴数码管计算教学,单片机数码管共阴共阳
图片来源网络,侵删)

注意:用上拉电阻的方式驱动共阴数码管是不太合适的,因为无论数码管是否关断,上拉电阻中都存在电流,这对降低功耗是不利的。推荐使用共阳数码管。

什么是数码管的消影?单片机是如何做的?

这主要为下面锁存位选码做准备,共阴数码管,位选为0有效,这样先输出全1,下面wela=1;开位选锁存器了,但因P0为全1,不会有数码管亮。然后才输出有用位选码,P0=0xfe; 这就是所谓的消影。其实,这一行,多余,可用可无。

输出全1,下面只有一条指令,wela=1;只需2us,这么短的时间是看不出所谓的影的,都是那好事的人写程序时,好搞点名堂,骗那些初学者,故意编造新名词:消影,胡扯。

单片机共阴数码管计算教学,单片机数码管共阴共阳
(图片来源网络,侵删)

单片机数码管消影-在显示过程中出现一些杂乱的干预,把它消除。原因是写完数据后还有数据保存在P0口。共阳极的写完数据后用P0=0xff,端口初始化这就能消影了。

到此,以上就是小编对于单片机共阴数码管计算教学的问题就介绍到这了,希望介绍关于单片机共阴数码管计算教学的2点解答对大家有用。

单片机共阴数码管计算教学,单片机数码管共阴共阳
(图片来源网络,侵删)

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

分享:
扫描分享到社交APP