请高人帮忙解释一下这个程序是怎么运行的 主函数那地方
#include<reg52.h>sbit fmq=P3^6;
void delay1ms(unsigned int i)
{ unsigned char j;
while(i--)
{
for(j=0; j<125; j++)
{
;
}
}
}
void delay500us()
{ unsigned char j;
for (j=0;j<63;j++)
{
;
}
}
void main()
{ unsigned int t;
while(1)
{
for(t=0;t<1000;t++)
{ fmq=0;
delay500us();
fmq=1;
delay500us();
}
fmq=1;
delay1ms(1000);
}
}