ARM鍵盤接口
其中,Port A、Port B、Port D主要用于外圍芯片信號(hào)的控制,Port E有雙重作用。例如,PortA控制鍵盤的行信號(hào),Port B用于RS-232,Port D用于控制MODEM、FPGA。
ARM內(nèi)置點(diǎn)陣式鍵盤,專用的8位列輸出COL[7∶0],Port A口可復(fù)用作鍵盤的行輸入,任意一個(gè)鍵按下時(shí)都會(huì)產(chǎn)生中斷。其掃描流程特點(diǎn)如下:
·列輸出能被驅(qū)動(dòng)成全低、全高或者全高阻9允許8 X 8鍵矩陣的任意組和按鍵;
·Port A8位或的結(jié)果驅(qū)動(dòng)一個(gè)鍵盤中斷;
·鍵盤中斷能夠喚醒系統(tǒng)。
評(píng)論