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

2007-8-3 21:40 5242 7 8 分类: MCU/ 嵌入式

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


点击看大图

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


         实现的功能有


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


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


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


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


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


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


实现的技术主要有:


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


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


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


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


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


 


我们的网站:www.supermcu.com


 


 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1321576 2008-7-16 16:39

顶下
相关推荐阅读
用户60667 2010-10-25 22:22
基于SP1010-LPC213X-ARM实验板的SPWM实验
    实验工程应用的逆变器常采用SPWM技术来实现,以前常用硬件来产生三角波和正弦波进行比较来产生SPWM信号,但常常不稳定,而用嵌入式ARM来产生SPWM信号就非常容易,几乎不用增加任何附加硬件产...
用户60667 2010-10-25 10:39
SP1010-LPC213X-ARM实验开发板
SP1010-LPC213X-ARM实验开发板是一款基于NXP公司的LPC21XX的ARM7内核的嵌入式开发平台,板载丰富的实验资源,提供的从简单到复杂的综合实验源程序达60多个。同时板上集成的了与语...
用户60667 2010-10-19 18:31
基于SP1010-LPC213X-ARM实验板的可调正弦幅度实验
来 源:西谱电子(www.supermcu.com)/*      实验目的:掌握LPC213X的D/A转换器的使用和编程,掌握正弦波产生的原理      实验内容:利用LPC213X的D/A模块实现...
用户60667 2010-10-14 18:03
基于SP1010-LPC213X-ARM实验板的键按键加减计数实验
发布时间:2010-10-14 来 源:西谱电子(www.supermcu.com)/*      实验目的:掌握LPC213X对两个按键识别的编程方法      实验内容:通过连接在LPC2132引...
用户60667 2010-10-14 11:46
基于SP1010-LPC213X-ARM实验板的单键按键加计数实验
来 源:西谱电子(www.supermcu.com)/*      实验目的:掌握IOnPIN寄存器在按键识别的作用及使用方法      实验内容:通过连接在P0.16引脚上的按键K1,实现每按一下K...
用户60667 2008-11-19 07:08
我的书"PIC单片机实用C语言程序设计与典型实例"已出版
直接登录我们的网站: www.supermcu.com 或直接登录中国互动出版网:http://www.china-pub.com/41131或直接登录中国电力出版社网上书店:http://www.c...
EE直播间
更多
我要评论
1
7
关闭 站长推荐上一条 /3 下一条