新聞中心

        EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 詳解四線電阻觸摸屏的工作原理

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

        作者: 時(shí)間:2013-11-21 來(lái)源:網(wǎng)絡(luò) 收藏
        55, 255, 255); ">  MOVCHY_AdH,AD_DATAH

        本文引用地址:http://www.104case.com/article/227875.htm

          MOVCHY_AdL,AD_DATAL

          RET

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

          ; A/D轉(zhuǎn)換子程序(AD_RUN)

          ; 輸入: AD_CH-模式和信道選擇命令字

          ; 輸出: AD_RESULTH,L ;12 bit的A/D轉(zhuǎn)換值

          ; 使用: R2 ;輔助工作寄存器

          AD_RUN:

          CLRCS; 芯片允許

          CLRDCLK

          MOVR2,#8;先寫8 bit命令字

          MOVA,AD_CH

          AD_LOOP:

          MOVC, ACC.7

          MOVDIN,C;時(shí)鐘上升沿鎖存DIN

          SETBDCLK;開(kāi)始發(fā)送命令字

          CLRDCLK;時(shí)鐘脈沖,一共24個(gè)

          RL A

          DJNZR2,AD_LOOP

          NOP

          NOP

          NOP

          NOP

          ADW0:

          JNBBUSY,AD_WAIT;等待轉(zhuǎn)換完成

          SJMPADW1

          AD_WAIT:

          LCALLWATCHDOG

          NOP

          SJMPADW0

          CLRDIN

          ADW1:

          MOVR2,#12;開(kāi)始讀取12bit結(jié)果

          SETBDCLK

          CLRDCLK

          AD_READ:

          SETBDCLK

          CLRDCLK;用時(shí)鐘的下降沿讀取

          MOVA,AD_DATAL

          MOVC,DOUT

          RLCA

          MOVAD_DATAL,A

          MOVA,AD_DATAH

          RLCA

          MOVAD_DATAH,A

          DJNZR2,AD_READ

          MOVR2,#4;最后是沒(méi)用的4個(gè)時(shí)鐘

          IGNORE:



        關(guān)鍵詞: 四線電阻觸摸屏 觸摸屏控制芯片

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 蕉岭县| 淅川县| 宁武县| 永安市| 温州市| 吉隆县| 泾源县| 陵川县| 鸡东县| 铜鼓县| 平果县| 石阡县| 阳东县| 滨州市| 泰和县| 三河市| 灵台县| 邵阳县| 揭阳市| 大新县| 阜新市| 湘潭市| 北宁市| 保靖县| 阿勒泰市| 秭归县| 元阳县| 临城县| 金溪县| 台江县| 长子县| 通河县| 濉溪县| 双峰县| 涟源市| 安远县| 阳原县| 平山县| 志丹县| 壤塘县| 杭州市|