×
单片机 > 单片机程序设计 > 详情

51单片机用C语言实现精确延时的程序

发布时间:2020-09-01 发布时间:
|
  • 在晶振11.0592下实现15μs的延时:

      for ( i=0; i<3; i++);

 

  • 延时程序

(在11.0592的晶振下调用本函数需24μs,每次计数需16μs) 

void delay( int useconds){

    int s;

    for (s=0; s

}

若需要延时的时间为480μs,那么useconds的数值取值为:

(480-24)/  16 = 28.5 ,取29




『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ARM 汇编的必知必会