·上一文章:基于心电反馈的注意力缺陷 多动障碍矫正仪设计
·下一文章:基于STC89C52的程控恒流源的设计
本系统中的触摸屏应用流程图如图4所示。
在编程过程中,通常应该注意以下问题:
(1) C8051F021的初始化,一般还会包括显示模块的初始化等;
(2)DS7846的初始化,一般包括寄存器和笔中断的初始化等;
(3)防止抖动和连击,通常需要加入消抖子程序和延时子程序;
(4)减小测量误差,往往应采用多次测量并加入软件滤波子程序;
(5)触摸屏与液晶屏的坐标系不一致,还必须加入坐标变换子程序。
4 结束语
本文给出了一个基于C8051F021单片机和ADS7846触摸屏控制器的触摸屏控制系统的设计方法。讨论了在触摸屏控制系统开发过程中的若干软、硬件问题。在工程实际中,本系统经过多次测试,效果良好。