EDN首页   博客首页

日志档案

发表于 2007-8-3 21:40:25

3

标签: 无标签

基于LPC935单片机的TFT触摸屏实现

         本站最近给客户的电子测试仪器增加了触摸屏效果,如下图所示。由于该电子测试仪器原先是采用轻触按键和20X4字符LCD显示模块来实现按钮和显示功能,使得该产品的人机接口传统化,随着液晶显示技术和触摸屏技术的发展,将原先的20X4字符LCD显示换成TFT真彩显示并且要求在TFT真彩屏幕上直接实现按钮的操作,也即触摸屏的要求。

点击看大图

         实现的功能有

1、   直接屏幕上的按钮触摸的动态效果(按下和释放的效果);

2、   实时显示相关参数,如输出电流和电压值,电弱点数等;

3、   具有实时的电流和电压曲线显示;

4、   具有测量结果的打印功能;

所有的功能直接通过LPC935单片机来处理并完成,TFT真彩LCD直接采用液晶驱动模块来完成(该模块具有图片存储与显示功能与单片机采用串口或并口通信)

实现的技术主要有:

1、   获取触摸屏按下的坐标值;

2、   获取触摸屏释放的坐标值;

3、   识别坐标触摸屏的坐标值按钮所在的范围并实现按下释放的立体效果;

4、   打印机输出打印结果;

5、   通过定时器实现实时读取输出的电流和电压参数,并转换成屏幕的曲线坐标,通过两点之间坐标实现画线的效果;

 

我们的网站:www.supermcu.com

 

 

系统分类: 嵌入式   |   用户分类: C51单片机   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(1059)    回复(1)  

投一票您将和博主都有获奖机会!