新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 详解四线电阻触摸屏的工作原理

详解四线电阻触摸屏的工作原理

作者:时间:2013-11-21来源:网络收藏

详解四线电阻触摸屏的工作原理

本文引用地址:http://www.eepw.com.cn/article/227875.htm

  为了完成一次电极电压切换和A/D转换,需要先通过串口往ADS7843发送控制字,转换完成后再通过串口读出电压转换值。标准的一次转换需要24个时钟周期,如图7所示。

详解四线电阻触摸屏的工作原理

  由于串口支持双向同时进行传送,并且在一次读数与下一次发控制字之间可以重叠,所以转换速率可以提高到每次16个时钟周期,如图8所示。

详解四线电阻触摸屏的工作原理

  如果条件允许,CPU可以产生15个CLK的话(比如FPGAs和ASICs),转换速率还可以提高到每次15个时钟周期,如图9所示。

详解四线电阻触摸屏的工作原理   2.4 A/D转换时序的程序设计

  ADS7843的典型应用如图4所示。假设μP接口与51单片机的P1.3~P1.7相连,现以一次转换需24个时钟周期为例,介绍A/D转换时序的程序设计。

  ; A/D 接口控制线

  DCLKBITP1.3

  CSBITP1.4

  DINBITP1.5

  BUSYBITP1.6

  DOUTBITP1.7

  ; A/D 信道选择命令字和工作寄存器

  CHXEQU094H;信道X+的选择控制字

  CHYEQU0D4H;信道Y+的选择控制字

  CH3EQU0A4H

  CH4EQU0E4H

  AD_CHEQU35H;信道选择寄存器

  AD_DATAHEQU36H;存放12 bit A/D值

  AD_DATALEQU37H

  ; 存放信道CHX+的A/D值

  CHX_AdHEQU38H

  CHX_AdLEQU39H

  ; 存放信道CHY+的A/D值

  CHY_AdHEQU3AH

  CHY_AdLEQU3BH

  ;===============================

  ; 采集信道CHX+的程序段(CHXAD)

  CHXAD:

  MOVAD_CH,#CHX

  LCALLAD_RUN

  MOVCHX_AdH,AD_DATAH

  MOVCHX_AdL,AD_DATAL

  RET

  ; 采集信道CHY+的程序段(CHYAD)

  CHYAD:

  MOVAD_CH,#CHY

  LCALLAD_RUN



关键词: 四线电阻触摸屏 触摸屏控制芯片

评论


相关推荐

技术专区

关闭