超聲波流量計流量檢測技術的探討 三十二
在單個遞增計數模式下,一旦計數周期結束,GP定時器的操作就只能由軟件通過寫定時器的使能位來重新啟動,而在連續遞增計數模式下,GP定時器的操作就好像是單個遞增計數模式的重復,每一次重復定時器都復位為O,也就是說,定時器按照定標輸入的時鐘遞增計數,直到計數器的值與周期寄存器的值相同。然后計數器復為為O,再開始下一個計數周期.GP定時器可以在以下四種情況下產生中斷:上溢、下溢、比較匹配和周期匹配。
本系統擬使用兩個硬件定時器。定時器l主要服務于ADc的采樣,通過定時器l的周期中斷來啟動ADC,定時器l的中斷服務程序將A仍采樣值讀出,送入環形數據緩沖區,供數據處理使用。該定時器定標時鐘是由采樣率決定的。定時器2是完成計時功能的。其功能一是紀錄程序運行時間,供流量累計使用;功能二是作為其它軟件定時的基礎。
(4)鍵盤掃描模塊
該模塊的功能是定時發送掃描碼掃描鍵盤(4x4結構),標志相應的按鍵操作,從而控制顯示模塊所要進行的顯示動作。另外,鍵盤還要接收參數的輸入。鍵盤掃描連續兩次掃插到某鍵被按下方確認該鍵被按下。不f可按鍵組合最終對應于不同的按鍵終代碼,顯示模塊根據按鍵終代碼來進行相應操作。同時,上次的按鍵終代碼仍然被保留,以各子程序比較是否更新了按鍵終代碼,從而響應不同的操作。
超聲波流量計