视频教程如下:
视频加载中...
(1)LED数码显示器的结构:
led数码管(LED Segment Displays)由多个发光二极管封装在一起组成的器件
,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。数码管实际
上是由七个发光管组成8字形构成的,加上小数点就是8个。这些段分别由字母
a,b,c,d,e,f,g,dp来表示。其中7个用于显示字符,1个用于显示小数点
(2)LED数码显示器有两种连接方法:
共阳极接法。把发光二极管的阳极连在一起构成公共阳极,使用时公共阳极接
+5V,每个发光二极管的阴极通过电阻与输入端相连。
共阴极接法。把发光二极管的阴极连在一起构成公共阴极,使用时公共阴极接
地。每个发光二极管的阳极通过电阻与输入端相连。
(3)代码举例
#include<reg51.h>
unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80};
void delay();
unsigned char k;
void main()
{
while(1)
{
for(k=0;k<9;k++)
{
P1=tab[k];
delay();
}
}
}
void delay()
{
unsigned char i;
unsigned int j;
for(j=3000;j>0;j--)
for(i=124;i>0;i--);
}