新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機用C語言實現(xiàn)精確延時的程序

51單片機用C語言實現(xiàn)精確延時的程序

作者: 時間:2016-11-23 來源:網(wǎng)絡(luò) 收藏
  • 在晶振11.0592下實現(xiàn)15μs的延時:

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

本文引用地址:http://m.butianyuan.cn/article/201611/320165.htm

  • 延時程序

(在11.0592的晶振下調(diào)用本函數(shù)需24μs,每次計數(shù)需16μs)

void delay( int useconds){

int s;

for (s=0; s

}

若需要延時的時間為480μs,那么useconds的數(shù)值取值為:

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




關(guān)鍵詞: 51單片機C語言精確延

評論


技術(shù)專區(qū)

關(guān)閉