新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 詳解四線電阻觸摸屏的工作原理

        詳解四線電阻觸摸屏的工作原理

        作者: 時間:2013-11-21 來源:網絡 收藏

        詳解四線電阻觸摸屏的工作原理

        本文引用地址:http://www.104case.com/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



        關鍵詞: 四線電阻觸摸屏 觸摸屏控制芯片

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 马尔康县| 双鸭山市| 旬阳县| 南充市| 长沙市| 武川县| 咸阳市| 汽车| 定兴县| 开封市| 汤阴县| 特克斯县| 灵寿县| 庄河市| 康平县| 岱山县| 当阳市| 宁德市| 定襄县| 思南县| 虞城县| 鄂托克旗| 清苑县| 宜州市| 乌拉特后旗| 伊金霍洛旗| 修水县| 白朗县| 偏关县| 扶沟县| 屯门区| 革吉县| 邢台县| 万载县| 田阳县| 犍为县| 昌宁县| 威远县| 新闻| 余姚市| 肥城市|