在數字系統設計中,4*4矩陣鍵盤是一種常見的輸入裝置,通常作為系統的輸入模塊。對應于鍵盤上每一個鍵的識別,一般采用掃描的方法來實現。
鍵盤掃描的實現過程如下:對于4x4鍵盤,通常連接為4行4列,行信號接到高電平,當沒有鍵按時,行線與列線是斷開的,且行線都是高電平(1111),行信號作為輸入,列信號作為輸出,因此要識別按鍵,只需要知道哪一行和哪一列即可,為了完成這一識別過程,我們的思想是,若第一行信號輸入1110時,自動進入第一列開始掃描,如果第一列信號有低電平,則找出該值并且該值為按鍵值,若第一列均為高電平,則自動對下一列的每個信號進行掃描,以此類推,直至找到按鍵值即可。