English
Language : 

CRTOUCH Datasheet, PDF (30/68 Pages) Freescale Semiconductor, Inc – Capacitive and Resistive Touch Sensing Application Specific IC.
Memory Map and Registers Description
Table 9. Capacitive Touch Status registers
Name
Register Incremental
Address Address
Electrode3
0x28
baseline MSB
Electrode3
baseline LSB
0x29
Electrode0
instant delta
0x2A
Electrode1
instant delta
0x2B
Electrode2
instant delta
0x2C
Electrode3
instant delta
0x2D
Slider and
0x2E
Rotary Dynamic
Status
Slider and
Rotary Static
Status
0x2F
Capacitive
0x30
Electrodes FIFO
0x29
0x2A
0x2B
0x2C
0x2D
0x2E
0x2F
0x20
0x30
Default
Value
0x0000
0x00
0x00
0x00
0x00
0x00
0x00
0x00
Valid Range
Comment
0x0000 –
0x07FF
Electrode base capacitance. This value may
adjust to changes due to electrical and
environmental noise.
-128 — 127 Instant capacitance variation with respect to
its baseline
-128 — 127 Instant capacitance variation with respect to
its baseline
-128 — 127 Instant capacitance variation with respect to
its baseline
-128 — 127 Instant capacitance variation with respect to
its baseline
—
Displays the movement, direction, and
displacement information
—
Displays the touch and absolute position
information. Holds the invalid position status
flag
—
Register window for keypad FIFO.
Consecutive reads to this register return
successive FIFO elements.
Table 10. Resistive Touch Configuration register map
Name
Register Incremental Default
address Address Value
Valid Range
Comment
Resistive Touch
0x40
System Configuration
Resistive Touch
Trigger events
0x41
Resistive Touch FIFO 0x42
Setup
Sampling rate X and Y 0x43
coordinates (msec)
X Settling Time MSB 0x44
X Settling Time LSB 0x45
Y Settling Time MSB 0x46
Y Settling Time LSB 0x47
Z Settling Time MSB 0x48
Z Settling Time LSB 0x49
0x41
0x42
0x43
0x44
0x45
0x46
0x47
0x48
0x49
0x4A
0x00 0x00 — 0xFF General CRTouch configuration register
0x00
0x00
0x05
0x0064
0x0064
0x0064
0x00 — 0xFF Register used to select what event shall
assert port pin event signal
0x00 — 0x1F FIFO enabler and watermark are
configured in this register
0x05 — 0x64 Determines the resistive touchscreen
sampling rate in milliseconds
0x000E –
0x012C
X Settling time high byte
X Settling time low byte
0x000E –
0x012C
Y Settling time high byte
Y Settling time low byte
0x000E –
0x012C
Z Settling time high byte
Z Settling time low byte
CRTouch Data Sheet, Rev. 3
30
Freescale Semiconductor