单片机 嵌入式
回帖(1)
2022-2-14 14:07:34
1、实验环境:win732位系统,keil2,proteus7.5sp3。
2、实验目的:学习通过编程使LED灯不断亮灭变换。
3、实验连接图。
4、实验代码。
#include
void delay02s(void)
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
void main(void)
{
unsigned char a;
for(;;)
{
while(a<=255)
{
P1=a;
delay02s();
a++;
}
a--;
while(a>=0)
{
P1=a;
delay02s();
a--;
}
a++;
}
}
5、实验结果:
6、实验体会:
今天,进行了LED灯不断变换的实验,了解了51单片机的通用I/O口的作用,对单片机中C语言编程有了更新的理解,学会了for、while语句,有所收获,感觉棒棒哒,继续加油。
1、实验环境:win732位系统,keil2,proteus7.5sp3。
2、实验目的:学习通过编程使LED灯不断亮灭变换。
3、实验连接图。
4、实验代码。
#include
void delay02s(void)
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
void main(void)
{
unsigned char a;
for(;;)
{
while(a<=255)
{
P1=a;
delay02s();
a++;
}
a--;
while(a>=0)
{
P1=a;
delay02s();
a--;
}
a++;
}
}
5、实验结果:
6、实验体会:
今天,进行了LED灯不断变换的实验,了解了51单片机的通用I/O口的作用,对单片机中C语言编程有了更新的理解,学会了for、while语句,有所收获,感觉棒棒哒,继续加油。
举报
更多回帖