電磁流量計設計程序研究與探討 八十
因此,必須對電磁流量計按鍵的抖動作相應的處理,確保CPU只會對一次鍵入信息作一次處理,處理程序在按鍵穩定后再檢查鍵的信息。當然,克服按鍵抖動的方法很多,一種是用硬件,即在每個鍵上}JIIRC濾波電路或用一個RS觸發器組成防抖動的電路。另一種方法是加入一個軟件延時程序,然后再確認該按鍵是否被按下,從而防止誤判斷。在本系統中,我們采取的是軟硬件結合的方式來消除鍵盤抖動,當有按鍵下按時,就會有一個的中斷,在中斷服務程序里,首先有一定的延時,這里本設計設置為10ms,然后再進行鍵值的讀取。
(2)對于按鍵進行編號以便于識別
為了使CPU能夠識別出鍵入的信息,對不同的按鍵必須有不同的鍵入的值或鍵盤編碼,以便轉入到相應的處理程序。鍵的編碼一般由按鍵的硬件連接方式決定。
電磁流量計