数码管
回帖(1)
2021-10-20 11:15:25
1、实验环境:win732位系统,keil2,proteus7.5sp3。
2、实验目的:学习通过编程控制共阴极数码管1-9显示。
3、实验连接图。
4、实验代码。
#include
unsigned char seg7code[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
unsigned char a;
void delay(int x)
{
char i;
while(x--)
{
for(i=120;i>0;i--);
}
}
void main()
{
char i;
while(1)
{ for(i=1;i<10;i++)
{
a=seg7code;
P2=a;
delay(500);
}
}
}
5、实验结果:

6、实验体会:
今天,进行了通过编程控制共阴极数码管1-9显示的实验,了解了数码管的知识,对单片机的理解进一步加深,有所收获,感觉棒棒哒,继续加油。
1、实验环境:win732位系统,keil2,proteus7.5sp3。
2、实验目的:学习通过编程控制共阴极数码管1-9显示。
3、实验连接图。
4、实验代码。
#include
unsigned char seg7code[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
unsigned char a;
void delay(int x)
{
char i;
while(x--)
{
for(i=120;i>0;i--);
}
}
void main()
{
char i;
while(1)
{ for(i=1;i<10;i++)
{
a=seg7code;
P2=a;
delay(500);
}
}
}
5、实验结果:

6、实验体会:
今天,进行了通过编程控制共阴极数码管1-9显示的实验,了解了数码管的知识,对单片机的理解进一步加深,有所收获,感觉棒棒哒,继续加油。
举报
更多回帖