13603036291
自動化流水線矩陣式鍵盤的功能
發布時間:2022-04-22 18:30:44下面為大家介紹自動化流水線控制系統矩陣式鍵盤的使用和功能。
鍵盤是自動化流水線計算機系統中Z常用的輸入設備,用戶可以通過它向自動化流水線的計算機輸入指令和數據。自動化流水線計算機系統中的鍵盤按其連接方式的不同,可以分為非矩陣式鍵盤和矩陣式鍵盤兩類。其中,非矩陣式鍵盤的結構簡單,使用方便,適用于按鍵個數較少的場合;矩陣式鍵盤的編程較為復雜,在按鍵數較多時,一般采用矩陣式的鍵盤接口。
鍵盤工作方式的選取應根據實際應用系統中CPU工作的忙、閑情況而定。其原則是既要保證能及時響應按鍵操作,又不要過多占用CPU的工作時間。此次設計中,采用編程掃描方式。
這種方式就是只有當單片機空閑時,才調用鍵盤掃描了程序,反復地掃描鍵盤,等待用戶從鍵盤上輸入命令或數據,來響應鍵盤的輸入請求。
鍵盤掃描了程序完成如下功能:
1、判斷鍵盤上有無鍵按下。
2、消除按鍵抖動的影響。其方法為,在判斷有鍵按下后,用軟件延時的方法延時10ms,再判斷鍵盤狀態,如果仍為有鍵按下狀態,則認為有一個確定的鍵按下,否則當作鍵抖動處理。
3、求按鍵位置。根據前述的掃描法,進行逐行掃描,Z后確定按鍵位置。
4、鍵盤閉合一次僅進行一次按鍵的處理,方法是等待按鍵釋放之后,再進行按鍵功能的處理操作。