基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用

上传人:ji****81 文档编号:252353382 上传时间:2022-02-10 格式:DOCX 页数:8 大小:91.63KB
返回 下载 相关 举报
基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用_第1页
第1页 / 共8页
基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用_第2页
第2页 / 共8页
基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用_第3页
第3页 / 共8页
基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用_第4页
第4页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用》由会员分享,可在线阅读,更多相关《基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用(8页珍藏版)》请在金锄头文库上搜索。

1、 基于W78E516控制的角膜液晶显示屏AG320240A4STCW-T51的应用 刘振超1,张丽艳2,普仕凡3(1大连市产品质量监督检验所,辽宁大连116021;2大连交通大学电气信来自www.lW5u.Com息学院,辽宁大连1 16028;3大连市91550部队230所,辽宁大连116023)摘 要:通过对触摸液晶显示屏AG320240A4STCW-T51的实际应用,结合该应用电路给出了W78E516单片机控制AG320240A4STCW -T51的硬件接口电路、相应的控制软件及调试AG320240A4STCW-T51的注意事项,为各种系统显示前端的设计提供了一种可以借鉴的方法。关键词:触

2、摸;液晶显示屏;单片机;接口电路TN709 :A引 言液晶显示屏简称LCD,是较省电的显示产品。由于液晶显示屏具有低损耗、低价格、长寿命、接口方便等优点,被广泛应用于手机、照相机、计算机、智能仪器仪表等产品上。台湾晶采光电科技股份有限公司生产的AG320240A4STCW-T51液晶显示屏,内置SED1335 LCD控制器l21和ADS7843触摸屏控制器l31,采用CCFL背光,是工业控制中比较理想的一款显示和输入设备。本文具体介绍W78E516单片机控制AG320240A4STCW-T51的软硬件实现方法。1 W78E516与AG320240A4STCW-T51的接口电路W78E516与A

3、G320240A4STCW-T51的接口电路如图1所示:图1电路是从160E改造项目中实际使用电路图中截取的。译码器74LS138的Y5输出用于选择SED1335控制器,实现对液晶显示屏的读写控制。译码器741s138的Y6输出用于选择ADS7843触摸屏控制器,实现对触摸屏位置的读取操作。AG320240A4STCW-T51的复位信号与W78E516单片机的复位信号的电平相反,采用带斯密特触发的反相器74LS14,实现上电过程中用同一个复位电路完成单片机与显示屏共同复位。图2中的DC1是AG320240A4STCW-T51带的电压变换模块,IN1,IN2输入直流+5伏时,OUT3,OUT4输

4、出390伏50千赫兹的交流电,用于点亮背光灯管。从图2中可以看出,单片机将P14引脚置高后,光耦U23截止,三极管Q1基极为高电平,三极管导通继电器KIA吸合,其触点KIB打到3、4位置,高压包DC1的1管脚接地,DC1的输入端加电工作,此时人体的任何部位不可接触到DC1的输出管脚,否则高压会伤及人体。2 控制AG320240A4STCW-T51的单片机程序编写实现对AG320240A4STCW-T51液晶显示屏读写操作,就是要完成对SED1335晶显示屏控制器和ADS7843触摸屏控制器的控制。下面具体介绍SED1335控制器操作程序及读取ADS7843程序。2.1 SED1335控制器操作

5、SED1335共有1 3条指令,多数指令带有参数。参数值由用户根据所控制的液晶显示模块的特征和显示的需要来设置。SED1335指令集所带参数量的具体含义在SED1335控制器的data sheet中有具体描述。向SED1335写控制命令和写数据子程序如下:void NLCDCOM(uchar com )写 LCD控制命令 PO=com;P12=1;AO=1;RD=1;MAX813 WDI=O;MAX813_NDI=1;delay(2); delay(2);*void NLCDDATA(uchar ref)写LCD控制参数和显示字符数据CS(3):P12=1;PO=ref;AO=O;CS(5):

6、delay(5);RD=1;WD=0:WD=1:AO=1;CS(7):2.2 读取ADS7843程序ADS7843是TI公司生产的4线电阻触摸屏转换接口芯片。它是一款具有同步串行接口的1 2位取样模数转换器。在125KHz吞吐速率和2.7V电压下的功耗为750uW,而在关闭模式下的功耗仅为0.5uW。ADS7843的控制字l31中S为数据传输起始标志位,该位必为“1”。A2AO进行通道选择001为Y通道,101为X通道,010为IN3,011为(IN4)。MODE用来选择A/D转换的精度,“1”选择8位,“0”选择12位。SER/选择参考电压的输入模式1为SER模式,0为DFR模式)。PD1、

7、PDO选择省电模式:“00”省电模式允许,在两次A/D转换之间掉电,且中断允许;“01”同“00”,只是不允许中断;“10”保留;“11”禁止省电模式。为了完成一次电极电压切换和AD转换,需要先通过SPI口往ADS7843发送控制字,转换完成后再通过SPI口读出电压转换值。标准的一次转换需要24个时钟周期。由于SPI口支持双向同时进行传送,并且在一次读数与下一次发控制字之间可以重叠,所以转换速率可以提高到每次16个时钟周期。W78E516单片机没有SPI口,因此通过软件来模拟。程序如下:void start( ) /SPI开始DCLK=O;DIN=1;DCLK=1;void ads7843_w

8、r(unsigned char num) /SPI写数据unsigned char i=0;DCLK=O;num=1;DIN=CY;DCLK=O;delay(0); 11上升沿有效 DCLK=1; delay(0);unsigned int ads7843_rd( ) /SPI读数据unsigned chari=0;unsigned int Num=0;for(i=O;i12;i+)Num=1;DCLK=1 ; delay(0); 11下降沿有效DCLK=O; delay(0);if(DOUT) Num+;return(Num);3 AG320240A4STCW -T51的调试注意事项本文所给

9、出的程序是在MEDWIN下使用Franklin C编写。通过INSIGHT ME-52来仿真调试,由于该测试程序不到8K,所以可以直接用AT89C52或P89C52等程序兼容的单片机直接替代W78E516单片机。通过此次对AG320240A4STCW-T51的使用,可以总结以下几点调试心得:(1)向AG320240A4STCW-T51写入显示字符或位图之前,必须先把AG320240A4STCW-T51的背光点亮,否则看不到显示内容。(2)显示位图时,程序对位图的高度和宽度控制一定要准确,否则显示图像是乱的,得不到想要的图像。(3)通过外中断采集触摸屏位置信息时,每次进入中断程序要延时一段时间,

10、每次采集完数据要将外中断关闭一段时间,否则位置信息采集会时对时错,出现这种现象的原因与按键抖动的原因完全相同。(4)如果使用不同的硬件接口电路则需要对接口线配置做相应改动。4 结束语本文给出了一款内嵌SED1335控制器的触摸式液晶显示屏AG320240A4STCW-T51的应用实例,并详细描述了液晶显示屏的接口电路及相应的软件程序。该应用在实际项目中得到验证。参考文献1穆飞航,王健琪,焦腾等基于C8051F120控制的液来自WwW.L晶显示屏的设计与实现第四军医大学学报,2005,(19)2胡奕明,秦永元,吴德伟内置SED1335控制器的液晶显示模块与单片机接口应用国外电子元器件,2007(6).3杨亮,谭南林,苏树强等基于ARM7嵌入式触摸屏设计,国外电子测量技术,2006,(8)。作者简介:刘振超(1980-),男,研究方向为嵌入式系统、信号检测理论及应用,E-mail:liuzhenchaodlzjs.or9。 -全文完-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号