電磁流量計設計程序研究與探討 七十七
4.4.1電磁流量計定時器中斷
定時中斷是定時器最基本的工作應用方式,其功能為,預定一個時間值,到時間后產生中斷。定時器可以用來計時,同樣也可以按照一定的頻率來執行某一段程序,如定時信號檢測等。運用計數器,隨著每次程序循環的次數來修改定時時間,程序每循環一次,改變一次狀態。程序每一個周期循環結束后,CPU就進入低功耗模式。定時時間到后,觸發中斷,使CPU退出低功耗模式,開始新的循環。由于定時時間不斷地改變,所反映出來的狀態周期也隨著不斷地改變。
定時器中斷服務程序主要是用來控制勵磁方式和輸出PWM信號。在本系統設計中,通過控制定時器中斷程序來調節勵磁的變化及控制單片機輸出電流PWM輸出信號,在程序初始化之后,中斷一被打開,此程序就一直在運行。根據系統設計的需求來設定定時器的溢出時間及周期等。
電磁流量計