關閉→
當前位置:尚之範>生活>心理>51單片機最小定時時間

51單片機最小定時時間

尚之範 人氣:4.48K
51單片機最小定時時間

最小定時時間與機器週期有關,機器週期由於晶振有關。如果選擇12MHZ的晶振,那麼機器週期就是1us.

定時器是對機器週期計數的,所以定時器的+1或-1就是它的最小定時。

但是如果真的用定時器來產生一個機器週期的定時,產生的誤差是非常大的,例如機器週期是1us,你用定時器去做1us定時,最後發現定時的是幾十個us,爲什麼呢?因爲定時器產生中斷請求到程序去響應執行需要時間,這個執行時間可能多達幾十個機器週期,所以這個定時與設定值差了幾十倍。

 因此51單片機的定時至少都是毫秒級別的,很少用來定時微妙級的。

TAG標籤:#時間 #單片機 #