51單片機KeilC延時程序的研究(doc 13頁)
51單片機KeilC延時程序的研究(doc 13頁)內容簡介
應用單片機的時候,經常會遇到需要短時間延時的情況。需要的延時時間很短,一般都是幾十到幾百微妙(us)。有時候還需要很高的精度,比如用單片機驅動DS18B20的時候,誤差容許的範圍在十幾us以內,不然很容易出錯。這種情況下,用計時器往往有點小題大做。而在極端的情況下,計時器甚至已經全部派上了別的用途。這時就需要我們另想別的辦法了。
以前用彙編語言寫單片機程序的時候,這個問題還是相對容易解決的。比如用的是12MHz晶振的51,打算延時20us,隻要用下麵的代碼,就可以滿足一般的需要:
..............................
以前用彙編語言寫單片機程序的時候,這個問題還是相對容易解決的。比如用的是12MHz晶振的51,打算延時20us,隻要用下麵的代碼,就可以滿足一般的需要:
..............................
下一篇:單片機教程(doc 75頁)
用戶登陸
PCB印製電路板熱門資料
PCB印製電路板相關下載