分析一下这个流水灯的效果?
时间:10-02
整理:3721RD
点击:
#include<reg51.h>
void delay(unsigned char i)
{
unsigned char m,n;
for(m=i;m>0;m--)
for(n=125;n>0;n--);
}
void main()
{
unsigned char m=255;
while(1)
{
P1=m;
delay(2000);
m--;
}
}
void delay(unsigned char i)
{
unsigned char m,n;
for(m=i;m>0;m--)
for(n=125;n>0;n--);
}
void main()
{
unsigned char m=255;
while(1)
{
P1=m;
delay(2000);
m--;
}
}
控制P1口的LED变化。2秒变化一次,255就是0xff..其实就是实现循环移位吧。
是不是实现单向流水灯的程序?
嗯,蛮简单的一个代码