S3C2440ADC及触摸屏控制.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
S3C2440ADC及触摸屏控制

ADC转换器 S3C2440中的ADC转换器 S3C2440中的ADC工作方式 S3C2440中ADC编程相关寄存器 ADC和触摸屏控制 触摸屏结构和工作原理 触摸屏按其工作原理的不同,分为表面声波屏、电容屏、电阻屏和红外屏几种。每一种触摸屏都有各自的优缺点,下面简单介绍各种触摸屏的工作原理和特点: 1.电阻式触摸屏 电阻式触摸屏主要是一块与显示器配合的非常好的电阻薄膜,它是一种多层的复合薄膜,通常它以一层玻璃做基层,表面涂上一层透明的氧化金属导电层(ITO氧化铟,透明的导电电阻)。上面再盖有一层外表面硬化处理,光滑且耐摩擦的塑料层。 它的内表面也有一个ITO 涂层,在他们之间有许多细小的(小于1/1000 英寸)的透明隔离点把两层导电层隔开绝缘。当手指触摸LCD屏时,两导电层在触摸点位置就有了接触,控制器检测到这一接触并计算出触摸点的位置,再根据模拟鼠标的方式运作。 这就是电阻技术触摸屏的最基本的原理。这种触摸屏的特点是: ? 高解析度,高速传输反应。 ? 表面硬度处理及防化学处理。 ? 具有光面及雾面处理,一次校正,稳定性高,永不漂移。 2.表面声波技术触摸屏 表面声波技术是利用声波在物体的表面进行传输,当有物体触摸到表面时,将阻碍声波的传输,换能器检测到这个变化,反映给计算机,进而进行鼠标的模拟。表面声波屏特点是: ? 清晰度较高,透光率好。 ? 高度耐久,抗刮伤性良好。 ? 一次校正不漂移。 ? 反应灵敏 ? 适合于办公室、机关单位及环境比较清洁的场所。 表面声波屏需要经常维护,因为灰尘、油污甚至饮料的液体沾污在屏的表面,都会阻塞触摸屏表面的导波槽,使波不能正常发射或使波形改变而控制器无法正常识别,从而影响触摸屏的正常使用,用户需严格注意环境卫生,并定期作全面彻底的擦除。 电容技术触摸屏 利用人体的电流感应进行工作。用户触摸屏时,由于人体电场,用户和触摸屏表面形成一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。 这个电流会从触摸屏的四个角上流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置,电容触摸屏的特点如下。 ? 对大多数的环境污染物有抗力。 ? 人体成为线路的一部分,因而漂移现象比较严重。 ? 带手套不起作用。 ? 需要经常校准。 ? 不适用于金属机柜。 ? 当外界有电感和磁感的时候,会使触摸屏失灵。 S3C2440的触摸屏控制 S3C2440内置ADC和触摸屏控制接口,它支持电阻式触摸屏,与触摸屏的连接如图1示, 当YMON、nYPON、XMON、nXPON处于“等待中断”状态时,外部晶体管控制器输出低电平,与VDDA_ADC相连的晶体管导通,中断线路处于上拉状态,当触摸笔点击触摸屏时,与AIN[7]相连的XP出现低电平,AIN[7]也变低电平,进而引发中断。 S3C2440内置ADC和触摸屏控制接口有三个寄存器。 1.A/D转换控制寄存器(ADCCON) A/D转换控制寄存器功能如表2所示。 表2 A/D转换控制寄存器功能 2.触摸屏控制寄存器(ADCTSC) 触摸屏控制寄存器的功能如表3所示。 表3 触摸屏控制寄存器功能 3.A/D转换延时寄存器(ADCDLY) A/D转换延时寄存器功能如表7-4所示。 表4 A/D转换延时寄存器功能 通过上面介绍可知,S3C2410ADC和触摸屏控制接口可有5种工作方式。 ? 正常模式。 ? X和Y分别转换模式。 X和Y分别转换模式又分X位置转换模式和Y位置转换模式,当ADCTSC寄存器AUTO_PST=0和AUTO_PST=1时,进入X位置转换模式,这种模式将X位置写入ADCDAT0寄存器的XPDATA位。当ADCTSC寄存器AUTO_PST=0和AUTO_PST=2时,进入Y位置转换模式,这种模式将Y位置写入ADCDAT1寄存器的XPDATA位。 ? X和Y位置自动转换模式。 当ADCTSC寄存器AUTO_PST=1和AUTO_PST=0时,进入这种转换模式,转换信号与第两种模式相同。 ? 等待中断模式。 当ADCTSC寄存器XY_PST=3时,进入这种转换模式。进入这种模式后,CPU等待触笔点击,在触笔点击下,进入INT_TC中断。进入这种中断还必须满足要求:XP接上拉电阻,XM高阻,YP接AIN[5],YM接地。 ? 闲置模式。 进入这种模式后,A/D转换停止,ADCDAT0、ADCDAT1、XPDATA、YPDATA值不变。 触摸屏控制程序编写

文档评论(0)

zqianqxf02 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档