使用CH579做矩陣鍵盤時發(fā)現(xiàn)同一列的按鍵只要有兩個按下,其中的一列按鍵就掃描不到,請問官方有什么解決方案嗎?
熱門產(chǎn)品 :
CH585: 集成高速USB和NFC的藍(lán)牙MCU
使用CH579做矩陣鍵盤時發(fā)現(xiàn)同一列的按鍵只要有兩個按下,其中的一列按鍵就掃描不到,請問官方有什么解決方案嗎?
這個是原理圖
您好,矩陣掃描可以參考下上圖
@TECH_ZZY你好,這個是帶防鬼鍵的矩陣鍵盤嗎?有不帶二極管的方案嗎?例如引腳模式的設(shè)置之類的
這個是代碼,通過改變一行引腳的電平去讀取一列的數(shù)據(jù),一共讀取11行數(shù)據(jù)到數(shù)組kh.nowline中:
行引腳是推挽5mA輸出模式,列引腳全部使用上拉輸入
行引腳是推挽5mA輸出模式,列引腳全部使用上拉輸入
您好,我們這個矩陣鍵盤的io初始化設(shè)置跟您是一樣的,行IO初始化為上拉輸入,列IO初始化為推挽5mA輸出,加二極管防護(hù)的目的也是防止出現(xiàn)多鍵同時被誤觸發(fā)。