电子发烧友网 > 嵌入式技术 > 嵌入式设计应用 > 正文

单片机的共阴共阳8段码的原理及显示代码

2017年12月27日 14:15 次阅读

共阴极数码管

1.共阴极数码管的结构

共阴极数码管是把所有led的阴极连接到共同接点com,而每个led的阳极分别为a、b、c、d、e、f、g及dp(小数点),如下图所示。图中的8个led分别与上面那个图中的a~dp各段相对应,通过控制各个led的亮灭来显示数字。

2.共阴极数码管的应用

共阴极数码管是一类数字形式的显示屏,通过对其不同的管脚输入相对的电流,会使其发亮,从而显示出数字能够显示 时间、日期、温度等所有可用数字表示的参数。由于它的价格便宜、使用简单、在电器,特别是家电领域应用极为广泛,空调、热水器、冰箱等等。绝大多数热水器用的都是数码管,其他家电也用液晶屏与荧光屏。

3.共阴极数码管的判断方法

编辑找公共共阴和公共共阳:首先,我们找个电源(3到5伏)和1个1k(几百欧的也行)的电阻,vcc串接个电阻后和gnd接在任意2个脚上,组合有很多,但总有一个led会发光的,找到一个就够了,然后gnd不动,vcc(串电阻)逐个碰剩下的脚,如果有多个led(一般是8个),那它就是共阴的了。相反用vcc不动,gnd逐个碰剩下的脚,如果有多个led(一般是8个),那它就是共阳的。也可以直接用数字万用表,红表笔是电源的正极,黑表笔是电源的负极。

  共阳极数码管

  共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。

共阳极8段数码管显示电路图

动态扫描显示:下图示出了6只共阳LED的动态扫描电路图。图中,8155的B口和所有的dp(sp),g,f,e,d,c,b,a引线相连,各LED控制端G(即图中所示各个数码管内部的0,1,2,3,4,5)和8155的C口相连,故B口为字形口,C口为字位口,因为CPU可以通过C口控制各LED是否点亮。

单片机的共阴共阳8段码的原理及显示代码

  怎样测量数码管引脚,分共阴和共阳?

  找公共共阴和公共共阳:首先,我们找个电源(3到5伏)和1个1K(几百欧的也行)的电阻,VCC串接个电阻后和GND接在任意2个脚上,组合有很多,但总有一个LED会发光的,找到一个就够了,然后GND不动,VCC(串电阻)逐个碰剩下的脚,如果有多个LED(一般是8个),那它就是共阴的了。相反用VCC不动,GND逐个碰剩下的脚,如果有多个LED(一般是8个),那它就是共阳的。也可以直接用数字万用表,红表笔是电源的正极,黑表笔是电源的负极。

  单片机的共阴共阳8段码的原理及显示代码

  单片机的共阴共阳8段码的原理及显示代码

  单片机的共阴共阳8段码的原理及显示代码

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

简单共阴极数码管电路图大全(CD4511/段译码...

本文主要介绍了简单共阴极数码管电路图大全(CD4511/段译码/驱动器)。共阴极则是把所有LED的阴...

发表于 2018-03-29 17:24 163次阅读
简单共阴极数码管电路图大全(CD4511/段译码...

简单共阳极数码管电路图大全(五款led数码管电路...

本文主要介绍了简单共阳极数码管电路图大全(五款led数码管电路图详解)。LED数码管的特点是发光亮度...

发表于 2018-03-29 10:20 197次阅读
简单共阳极数码管电路图大全(五款led数码管电路...

常用共阴极数码管型号

数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小...

发表于 2018-01-28 10:25 592次阅读
常用共阴极数码管型号