导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]关于单片机中C程序的延时的疑问 高手请进[青菜黄瓜]

 *第23130篇: [求助]关于单片机中C程序的延时的疑问 高手请进

  
楼 主:青菜黄瓜 2008年5月20日09:16
 [求助]关于单片机中C程序的延时的疑问 高手请进
求助]初学者问题 关于C延时程序的疑问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--分别需要几个机器周期来完成呢?


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:辰汉电子MX27开发板简介

[下一篇主题]:求msp430与240128液晶显示波形的例子