[求助]关于单片机中C程序的延时的疑问 高手请进void delay02s(void) //延时0.2秒子程序
{
unsigned char i,j,k;
for(i=20;i> 0;i--) ;
for(j=20;j> 0;j--) ;
for(k=248;k> 0;k--);
}
对于晶振是12MHZ的 AT89C51 机器周期应该是1微妙吧 上面的程序 是怎样计算得出0.2秒的??
希望高手能给我详细解释解释
还有问题
对于循环中的赋值i=20 和条件语句 i> 0 还有自减 i--分别需要几个机器周期来完成呢?