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