注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

沙粒的博客

 
 
 

日志

 
 

c51:延时程序  

2014-11-09 13:12:43|  分类: c51程序 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |



#include <reg52.h>

#define uchar unsigned char

//f=11.0592

void delay(uchar ms)  //约n(ms)延时
{
   int i; 
   while(ms--)
   {
      i=97;
 while(i--); //循环1此约1ms
   }
}


main()
{

   delay(1);

   delay(5);
   delay(10);

   delay(100);

   delay(1);
//上述语句设置断点,观察sec参数,了解延时时间。

   
  

}
 
 /*约15ms延时 ,需较准确延时:
 1、在 keil uvision3\project\options for target\target\xtal中填写c51频率。
 2、延时语句前后设2个断点。
 3、进入debug,在project workspace 窗口sec项记录运行到2个断点的时间,得出延时的时间。
 4、根据需要调delay()参数。
   
 */
  评论这张
 
阅读(287)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017