English
Language : 

AR1100 Datasheet, PDF (22/58 Pages) Microchip Technology – AR1100 Resistive USB and RS-232 Touch Screen Controller
AR1100 RESISTIVE USB AND RS-232 TOUCH SCREEN CONTROLLER
5.2 Command: TOUCH_ENABLE
Enable touch reporting.
COMMAND PACKET:
TABLE 5-3: COMMAND: TOUCH_ENABLE
BYTE# VALUE
DESCRIPTION
1
0x55 SYNC
2
0x01 SIZE
3
0x12 COMMAND
RESPONSE PACKET:
TABLE 5-4: RESPONSE: TOUCH_ENABLE
BYTE# VALUE
DESCRIPTION
1
0x55 SYNC
2
0x02 SIZE
3
STATUS STATUS
4
0x12 COMMAND
5.3 Command: TOUCH_DISABLE
Disable touch reporting.
COMMAND PACKET:
TABLE 5-5: COMMAND: TOUCH_DISABLE
BYTE# VALUE
DESCRIPTION
1
0x55 SYNC
2
0x01 SIZE
3
0x13 COMMAND
RESPONSE PACKET:
TABLE 5-6: RESPONSE: TOUCH_DISABLE
BYTE# VALUE
DESCRIPTION
1
0x55 SYNC
2
0x02 SIZE
3
STATUS STATUS
4
0x13 COMMAND
5.4 Command: CALIBRATE
The CALIBRATE command initiates the
controller-based calibration sequence. A RESPONSE
packet is returned for each calibration point touched.
COMMAND PACKET
TABLE 5-7: COMMAND: CALIBRATE
BYTE# VALUE
DESCRIPTION
1
0x55 SYNC
2
0x02 BYTE COUNT
3
0x14 COMMAND
4
TYPE 0x01: 4-Point – Full interpola-
tion
0x02: 9-Point
0x03: 25-Point
0x04: 4-Point (AR1000 style)
RESPONSE PACKET (for each calibration point
touched, then released):
TABLE 5-8: RESPONSE: CALIBRATE
BYTE# VALUE
DESCRIPTION
1
0x55 SYNC
2
0x02 SIZE
3
STATUS STATUS
4
0x14 COMMAND
5.5 Command: REG_READ
Read one or more operational registers.
COMMAND PACKET:
TABLE 5-9: COMMAND: REG_READ
BYTE# VALUE
DESCRIPTION
1
0x55 SYNC
2
0x04 SIZE
3
0x20 COMMAND
4
0x00 REGISTER ADDRESS (MSB)
5
ADR REGISTER ADDRESS (LSB)
6
N NUMBER OF BYTES TO READ
RESPONSE PACKET:
TABLE 5-10: RESPONSE: REG-READ
BYTE#
VALUE
DESCRIPTION
1
0x55
SYNC
2
N+2
SIZE
3
STATUS STATUS
4
0x20
COMMAND
5
REG[ADR] REGISTER VALUE
...
...
REGISTER VALUE(S)
4+N REG[ADR+N-1] REGISTER VALUE
DS41606B-page 22
 2011 Microchip Technology Inc.