谁能给我解释一下这个单片机的程序啊,谢谢了.能逐句翻译最好
#include <REG2051.H>
void delay(unsigned char a) {
unsigned char b=0;
for(b=0;b>=a;b++);
}
void main (void){
P1=0xff;
P3=0xff;
while(1){
while(P3_0==1);
delay(255);
while(P3_0==0);
P1=0xfb;
while(P3_0==1);
delay(255);
while(P3_0==0);
P1=0xf3;
while(P3_0==1);
delay(255);
while(P3_0==0);
P1=0xe3;
while(P3_0==1);
delay(255);
while(P3_0==0);
P1=0xff;
}
}
while(1){
是什么意思呢?