MAX11800–MAX11803
Low-Power, Ultra-Small Resistive Touch-Screen
Controllers with I2C/SPI Interface
50
______________________________________________________________________________________
BIT
7
6
5
4
3
2
1
0
NAME
—
PWR_SAV
RESX
RESY
RESZ1
RESZ2
DEFAULT
0
BIT
NAME
DESCRIPTION
MAX11800/
MAX11801
MAX11802/
MAX11803
4
PWR_SAV
0: Internal ADC runs at normal power
1: Internal ADC runs at reduced power and resolution
This mode does limit the effective ADC resolution:
12-bit conversions can be reduced to 10-bit accuracy
8-bit conversions should not be impacted
Yes
3:0
RES_
Resolution for X, Y, Z1, or Z2 measurements
0: 12-bit conversion (see the PWR_SAV description in this table)
1: 8-bit conversion
Yes
Measurement Resolution Configuration Register (0x02)
BIT
7
6
5
4
3
2
1
0
NAME
RT_SEL
HOLD_DO
PU_IRQ
ODN_IRQ
MASK_IRQ
EDGE_IRQ
EDGE_TIME[1:0]
DEFAULT
1
0
BIT
NAME
DESCRIPTION
MAX11800/
MAX11801
MAX11802/
MAX11803
7
RT_SEL
0: 50k
touch-detection pullup resistance
1: 100k
touch-detection pullup resistance
(panel setting—not to be confused with internal
TIRQ pullup)
Yes
6
HOLD_DO
0: DOUT internal bus holder disabled
1: DOUT internal bus holder enabled
(applicable to SPI version only)
Yes
5
PU_IRQ
0: Disable IRQ internal pullup resistance
1: Enable IRQ internal pullup resistance
(open-drain mode only: ODN_IRQ also high)
Yes
4
ODN_IRQ
0:
TIRQ is CMOS buffered output
1:
TIRQ is open-drain nMOS output
Yes
3
MASK_IRQ
0: Enable
TIRQ output
1: Mask/disable
TIRQ output (force high or high-z)
Yes
2
EDGE_IRQ
0: Use continuous interrupt with direct conversion mode
1: Use edge interrupt with direct conversion mode
Yes
1:0
EDGE_TIME[1:0]
TIRQ low time for edge interrupt mode only
00: 4 x (2MHz oscillator clock period) = 2μs
01: 16 x (2MHz oscillator clock period) = 8μs
10: 64 x (2MHz oscillator clock period) = 32μs
11: 128 x (2MHz oscillator clock period) = 128μs
Yes
General Configuration Register (0x01)