手機訪問更快捷
更多流量 更易傳播
隨時掌握行業(yè)動態(tài)
網(wǎng)絡(luò)課堂 行業(yè)直播
矩陣鍵盤又叫行列式鍵盤。用帶IO口的線組成行列結(jié)構(gòu),按鍵設(shè)置在行列的交點上。例如用4×4的行列式結(jié)構(gòu)可以構(gòu)成16個鍵的鍵盤。這樣,當(dāng)按鍵數(shù)量平方增長時,I/O口只是線性增長,這樣就可以節(jié)省I/O口。
按鍵設(shè)置在行列線交叉點,行列線分別連接到按鍵開關(guān)的兩端。列線通過上拉電阻接3.3V電壓,即列線的輸出被鉗位到高電平狀態(tài)。判斷鍵盤中有無按鍵按下式通過行線送入掃描線好然后從列線讀取狀態(tài)得到的。其方法是依次給行線送低電平,檢查列線的輸入。如果列線全是高電平,則代表低電平信號所在的行中無按鍵按下;如果列線有輸入為低電平,則代表低電平信號所在的行和出現(xiàn)低電平的列的交點處有按鍵按下。
一個完整的鍵盤控制程序應(yīng)解決以下任務(wù):
(1)檢測有無按鍵按下
(2)有鍵按下,在無硬件去抖得情況下,應(yīng)有軟件延時除去抖動影響
(3)鍵掃描程序
(4)將鍵編碼轉(zhuǎn)換成相應(yīng)建值
相關(guān)產(chǎn)品
免責(zé)聲明
客服熱線: 13199863987
加盟熱線: 13199863987
媒體合作: 0571-87759945
投訴熱線: 0571-87759942
下載儀表站APP
Ybzhan手機版
Ybzhan公眾號
Ybzhan小程序