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

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

   青菜黄瓜 
青菜黄瓜发表的帖子 

 [求助]关于单片机中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--分别需要几个机器周期来完成呢?

发表时间:2008年5月20日9:16:13

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:无线遥控、拨号报警、芯锐科技秉承前沿的技术和多年的行业经验,为客户提供以下高性价比产品: /P P
[下一篇帖子]:求msp430与240128液晶显示波形的例子小妹最近学习开发msp430单片机和液晶显示,想显示波