ARM键盘接口

时间:2008-12-25

  ARM由通用接口GPI支持键盘行扫描(Scanning keyboardrow)和支持键盘阵列扫描(Scanning keyboard matnx)。

  其中,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位或的结果驱动一个键盘中断;

  ·键盘中断能够唤醒系统。

  



  
上一篇:行列式键盘工作原理
下一篇:键盘扫描程序

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料