新聞中心

        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



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

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 岑巩县| 汨罗市| 凌云县| 松阳县| 思茅市| 长治市| 盖州市| 太保市| 凌海市| 襄汾县| 固原市| 林周县| 汨罗市| 射阳县| 子长县| 辉县市| 阜平县| 阳朔县| 任丘市| 綦江县| 双辽市| 大英县| 鹿泉市| 济阳县| 西林县| 民丰县| 汽车| 成武县| 深圳市| 东源县| 通江县| 灵山县| 仪陇县| 苍山县| 遂川县| 桦甸市| 马公市| 湛江市| 嘉兴市| 阿克陶县| 琼结县|