新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > MAX1233/MAX1234觸摸屏控制器入門

        MAX1233/MAX1234觸摸屏控制器入門

        作者: 時間:2012-03-17 來源:網(wǎng)絡(luò) 收藏
        T R B2
        Test Read BAT2 register
        0x8006 0x0000
        T R DC
        Test Read DAC_control register
        0x8042 0x0000
        T R DD
        Test Read DAC_data register
        0x800b 0x0000
        T R GC
        Test Read GPIO_control register
        0x804f 0x0000
        T R GD
        Test Read GPIO_data register
        0x800f 0x0000
        T R GP
        Test Read GPIO_pullup register
        0x804e 0x0000
        T R K1
        Test Read KPDATA1 register
        0x8010 0x0000
        T R K2
        Test Read KPDATA2 register
        0x8011 0x0000
        T R KB
        Test Read KPD register
        0x8004 0x0000
        T R KC
        Test Read KEY_control register
        0x8041 0x0000
        T R KK
        Test Read KPCOLMASK register
        0x8051 0x0000
        T R KM
        Test Read KPKEYMASK register
        0x8050 0x0000
        T R T1
        Test Read TEMP1 register
        0x8009 0x0000
        T R T2
        Test Read TEMP2 register
        0x800a 0x0000

        表21. 寫入寄存器助記符
        DEMO1234 Command
        Mnemonic
        SPI data in
        T W AC hexValue
        Test Write ADC_control register
        0x0040 hexValue
        T W DC hexValue
        Test Write DAC_control register
        0x0042 hexValue
        T W DD hexValue
        Test Write DAC_data register
        0x000b hexValue
        T W GC hexValue
        Test Write GPIO_control register
        0x004f hexValue
        T W GD hexValue
        Test Write GPIO_data register
        0x000f hexValue
        T W GP hexValue
        Test Write GPIO_pullup register
        0x004e hexValue
        T W KC hexValue
        Test Write KEY_control register
        0x0041 hexValue
        T W KK hexValue
        Test Write KPCOLMASK register
        0x0051 hexValue
        T W KM hexValue
        Test Write KPKEYMASK register
        0x0050 hexValue

        表22. 測量命令序列
        DEMO1234 Command
        Action (Triggered by A/D3210 Bits)
        SPI data in Sequence
        T M1
        Measure X,Y
        0x0040 0x0701
        0x8000 0x0000
        0x8001 0x0000
        T M2
        Measure X,Y,Z1,Z2
        0x0040 0x0b01
        0x8000 0x0000
        0x8001 0x0000
        0x8002 0x0000
        0x8003 0x0000
        T M3
        Measure X
        0x0040 0x0f01
        0x8000 0x0000
        T M4
        Measure Y
        0x0040 0x1301
        0x8001 0x0000
        T M5
        Measure Z1,Z2
        0x0040 0x1701
        0x8002 0x0000
        0x8003 0x0000
        T MD
        No measurement; drive Y+,Y-
        0x0040 0x3701
        T ME
        No measurement; drive X+,X-
        0x0040 0x3b01
        T MF
        No measurement; drive Y+,X-
        0x0040 0x3f01

        6.2) 中斷和狀態(tài)引腳命令

        表23. 引腳狀態(tài)讀取命令
        DEMO1234 Command
        Action
        SPI data in
        P R 5
        Read KEYIRQ-bar pin statusN/A
        I C 0 3
        Enable KEYIRQ-bar falling-edge trigger pulse accumulatorN/A
        I C 0 1
        Enable KEYIRQ-bar rising-edge trigger pulse accumulatorN/A
        I C 0 0
        Disable KEYIRQ-bar pulse accumulatorN/A
        I R 0
        Read the number of times KEYIRQ-bar has pulsed lowN/A
        I 0 0
        Clear the KEYIRQ-bar pulse accumulatorN/A
        P R 6
        Read PENIRQ-bar pin statusN/A
        I C 1 3
        Enable PENIRQ-bar falling-edge trigger pulse accumulatorN/A
        I C 1 1
        Enable PENIRQ-bar rising-edge trigger pulse accumulatorN/A
        I C 1 0
        Disable PENIRQ-bar pulse accumulatorN/A
        I R 1
        Read the number of times PENIRQ-bar has pulsed lowN/A
        I 0 1
        Clear the PENIRQ-bar pulse accumulatorN/A
        P R 7
        Read BUSY-bar pin statusN/A

        6.3) 加入到更新后的MINIQUSB+固件中的命令

        表24. 更新后MINIQUSB+固件01.05.40支持的SPI命令

        關(guān)鍵詞: MAX1233 MAX1234 觸摸屏 控制器

        評論


        相關(guān)推薦

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

        主站蜘蛛池模板: 苏尼特左旗| 城步| 涞源县| 平乐县| 大同县| 四川省| 柳江县| 无棣县| 青浦区| 肇州县| 阿图什市| 马关县| 龙游县| 右玉县| 陆良县| 鄂伦春自治旗| 龙岩市| 隆林| 四子王旗| 红河县| 天水市| 辽阳县| 永春县| 济源市| 扎囊县| 黄平县| 游戏| 洮南市| 潞城市| 苗栗市| 甘泉县| 宁陕县| 武宣县| 揭阳市| 永城市| 进贤县| 永济市| 张家界市| 仙桃市| 扎赉特旗| 台北县|
        <samp id="mqw0u"></samp>
        • DEMO1234 Command
          ActionCPOLCPHACS-Bar ControlAF Length
          S C L0
          Configure SPI for CPOL=00GPIO-K91 byte
          S C L1
          Configure SPI for CPOL=11GPIO-K91 byte
          S C A0
          Configure SPI for CPHA=00GPIO-K91 byte
          S C A1
          Configure SPI for CPHA=11GPIO-K91 byte
          S C C0
          Configure SPI for 8-bitGPIO-K91 byte
          S C C1
          Configure SPI for 8-bit auto-CS-barAutomatic1 byte
          S C C2
          Configure SPI for 16-bit auto-CS-barAutomatic2 bytes
          S C C3
          Configure SPI for 24-bit auto-CS-barAutomatic3 bytes
          S C C4
          Configure SPI for 32-bit auto-CS-barAutomatic4 bytes
          $ 2 AE 00
          Configure SPI for 8-bit00GPIO-K91 byte
          $ 2 AE 01
          Configure SPI for 8-bit01GPIO-K91 byte
          $ 2 AE 02
          Configure SPI for 8-bit10GPIO-K91 byte
          $ 2 AE 03
          Configure SPI for 8-bit11GPIO-K91 byte
          $ 2 AE 08
          Configure SPI for 8-bit auto-CS-bar00Automatic1 byte
          $ 2 AE 09
          Configure SPI for 8-bit auto-CS-bar01Automatic1 byte
          $ 2 AE 0A
          Configure SPI for 8-bit auto-CS-bar10Automatic1 byte
          $ 2 AE 0B
          Configure SPI for 8-bit auto-CS-bar11Automatic1 byte
          <th id="mqw0u"></th>
          <blockquote id="mqw0u"></blockquote>
        • <samp id="mqw0u"><tbody id="mqw0u"></tbody></samp>
          <kbd id="mqw0u"><pre id="mqw0u"></pre></kbd>