本帖最后由 tyw 于 2017-11-14 18:14 编辑
触控按键操作
手指接近或接触到触控面板时,面板的电容量会增大,电容量的变化会轻微改变内部感应振荡器的频率,通过测量频率的变化可以感知触控动作。参考时钟通过内部可编程分频器能够产生一个固定的时间周期。在这个时间周期内,通过对感应振荡器产生的时钟周期计数,可确定触控按键的动作。
每个触控按键模块包含四个与I/O引脚共用的触控按键。通过寄存器可设置相应引脚功能。每个触控按键模块具有自己的中断向量和中断标志。
在参考时钟固定的时间间隔内,感应振荡器产生的时钟周期数是可以测量的。这个周期数可以用于判断触控动作是否发生。在最后一个时间间隔后,会产生一个触控按键中断信号。
中断时,检查寄存器状态,确认是哪个键有动作
|