·上一文章:电子标靶电路
·下一文章:基于MXT8051的便携式多功能体检计设计
上述语句把无符号整数_ISR_STARTADDRESS+0x9c强制转换为指针,指向RAM,通过语句“pISR_ADC=(int)touchscreen;”对它进行访问,touchscreen即为所定义的触摸屏中断程序,该中断服务程序必须使用“__IRQ"关键字进行声明。这样,用户在自己的程序中,将中断服务程序的地址赋给该指针,从而将触摸屏的中断与触摸屏的中断程序联系起来。整个触摸屏中断与触摸屏中断程序的联系如图2所示。
结语
本文完成了触摸屏相关中断寄存器的设置,并编写了触摸屏的中断处理程序,采用编写“__irq”函数的方法实现了基于中断的触摸屏控制。在实际应用中,该程序设计简单可靠,触摸点坐标值读取准确,且无粘滞现象,达到了预期效果。