【2.8寸TFT LCD液晶触摸屏模块试用体验】五、测试触摸屏

  • zhjb1
  • LV5工程师
  • |      2018-04-28 08:17:28
  • 浏览量 953
  • 回复:0
继续测试LCD的触摸屏功能,按照针对XPT2046手册和参考以前成功的代码案例稍加修改进行测试,结果不近人意。 此款触屏芯片就是一个ADC电路,由外部时钟和简单的控制命令实现测芯片温度和读取X,Y的ADC数值,理想线性电阻屏应该是从0~xxxx的x,y的模拟线性电压值,再根据实际坐标的最大和最小做个线性修正就可以了。 按照自己以前的实例,设置读取X坐标ADC是先写入数据0xBC,小延时后读取X的数据,接着写入数据0xCC,读取Y的数据,在写入0xC0读取芯片测温数据,结果没有任何数据读出,示波器查看有数据写入,但无数据读出。各个信号也都正常,尝试过用触摸芯片的中断信号触发采样模块程序和查询方式打开采样模块程序来读取数据,都不成功。现象是写入有效,读取完全无效。 看LCD背面的芯片型号为H2046,网搜没有此芯片的数据手册,看介绍应该与XTP2046完全兼容的。又查了其他的经验介绍,有介绍读取数据:X轴写入0xD0,读取Y轴写入0x90,结果依然如故,没有数据读出。 下边的两张照片分别显示了此LCD屏幕读取数据为00000,00000,00000;采用M0516也是2.8寸屏幕的触摸显示数据。照片51,52。 无法判断是否LCD的问题,实验无法进行下去了——原来计划用此屏幕实现终端控制设备的设想也就落空了。 无论如何,能获得ICKEY网站的信任给了此次此款LCD的实验任务,心里非常感谢。尽管可能的原因没有完成预定的目标,但还是希望能经常有这种机会。我们非常感谢ICKEY,这是一条非常好的学习实践方法。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子