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