單片機電子秒表實驗 單片機秒表顯示實驗中,提高計時精度的方法有哪些?
單片機秒表顯示實驗中,提高計時精度的方法有哪些?在單片機秒表顯示實驗中,提高計時精度的方法只有一種(因為晶振頻率誤差也會影響計時精度,但不能調整,不能作為一種方法),那就是調整定時器計數(shù)的初始值。我們
單片機秒表顯示實驗中,提高計時精度的方法有哪些?
在單片機秒表顯示實驗中,提高計時精度的方法只有一種(因為晶振頻率誤差也會影響計時精度,但不能調整,不能作為一種方法),那就是調整定時器計數(shù)的初始值。
我們都認為計數(shù)的初始值是根據(jù)計時時間計算的,計時時間應該是最準確的。這是真的。但是,定時器中斷后,會影響中斷。如果需要時間,重寫時間的初始值將是多余的。這一點時間是影響定時精度的原因。
但是,此計時錯誤只能在長時間(例如,超過一天或十天的累積)后檢測到。
因此,測量后,首先將count的初始值增加8,然后在此基礎上逐位調整?;蛟黾踊驕p少。
必須強調的是,定時器中斷程序的第一行必須重寫時間常數(shù),否則,錯誤將更大。