4X4矩陣鍵盤,16按鍵,外接PIN便于單片機外擴鍵盤。
長57mmX寬38mmX高8mm
4X4矩陣鍵盤實物展示:
矩陣鍵盤實驗原理:
每個按鍵有它的行值和列值 ,行值和列值的組合就是識別這個按鍵的編碼。矩陣的行線和列線分別通過兩并行接口和CPU通信。鍵盤處理程序的任務(wù)是:確定有無鍵按下,判斷哪一個鍵按下,鍵的功能是什么;還要消除按鍵在閉合或斷開時的抖動。兩個并行口中,一個輸出掃描碼,使按鍵逐行動態(tài)接地,另一個并行口輸入按鍵狀態(tài),由行掃描值和回饋信號共同形成鍵編碼而識別按鍵,通過軟件查表,查出該鍵的功能。
矩陣鍵盤相關(guān)程序:
C語言源程序部分截圖展示,見附件下載:
矩陣鍵盤PCB工程文件,可以直接打樣: