Datasheet
TSC2101
SLAS392D− JUNE 2003 − REVISED MAY 2005
www.ti.com
76
The time for a complete X/Y/Z1/Z2 coordinate conversion is given by(not including the time needed to send
the command over the SPI bus):
Programmed
for Host
Controlled
Mode
Detecting Touch
Sample,Conversion &
Averaging for
Y−Coordinate
Reading
X−Data
Register
Reading
Y−Data
Register
Detecting
Touch
Sample,Conversion &
Averaging for
X−Coordinate
Detecting
Touch
Sample,Conversion &
Averaging for
Y−Coordinate
Detecting
Touch
Touch Is Detected
Touch Is Detected
REG−00 of
PAGE−01
Is Updated
for
X−Y Scan
Mode
Waiting for Host to
Write into REG−00 of
PAGE−01
SS DEACTIVATED
(As PENIRQ
[D15−D14 = 00])
PINTDAV
(As PENIRQ & DATA_AVA
[D15−D14 = 10/11])
PINTDAV
Touch Is Detected
(As DATA_AVA
[D15−D14 = 01])
PINTDAV
t
coordinate
+ 3
ȧ
ȱ
Ȳ
ǒ
t
PRE
) t
SNS
) t
PVS
Ǔ
125 ns
ȧ
ȳ
ȴ
t
OSC
) 4 NJN
AVG
ƪ
ǒ
N
BITS
) 1
Ǔ
8MHz
ƒ
conv
) n
1
) 12
ƫ
) 1Nj
t
OSC
) 33 t
OSC
) n
2
t
OSC
) n
3
t
OSC
) t
PGDEL
n
1
= 6 ; if ƒ
conv
= 8 MHz
7 ; if ƒ
conv
≠ 8 MHz
n
2
= 4 ; if t
PVS
= 0 µs
0 ; if t
PVS
≠
0 µs
n
3
= 0 ; if t
SNS
= 32 µs
3 ; if t
SNS
≠
32 µs
Programmed
for Self
Controlled
X−Y−Z1−Z2
Scan
Mode
Detecting Touch
Sample,Conversion &
Averaging for
Y−Coordinate
Reading
X−Data
Register
Reading
Y−Data
Register
Detecting
Touch
Sample,Conversion &
Averaging for
X−Coordinate
Detecting
Touch
Sample,Conversion &
Averaging for
Z1−Coordinate & Z2−Coordinate
Reading
Z1−Data
Register
Reading
Z2−Data
Register
Detecting
Touch
Sample,Conversion &
Averaging for
Y−Coordinate
Detecting
Touch
SS DEACTIVATED
(As PENIRQ
[D15−D14 = 00])
PINTDAV
(As PENIRQ & DATA_AVA
[D15−D14 = 10/11])
PINTDAV
Touch Is Detected
Touch Is Detected Touch Is Detected
Touch Is Detected
(As DATA_AVA
[D15−D14 = 01])
PINTDAV
The time needed to convert any single coordinate either X or Y under self-controlled (not including the time needed to send
the command over the SPI bus) is given by:
t
coordinate
+
ȧ
ȱ
Ȳ
ǒ
t
PRE
) t
SNS
) t
PVS
Ǔ
125 ns
ȧ
ȳ
ȴ
t
OSC
) NJN
AVG
ƪ
ǒ
N
BITS
) 1
Ǔ
8MHz
ƒ
conv
) n
1
) 12
ƫ
) 1Nj
t
OSC
) 16 t
OSC
) n
2
t
OSC
) n
3
t
OSC
) t
PGDEL
n
1
= 6 ; if ƒ
conv
= 8 MHz
7 ; if ƒ
conv
≠ 8 MHz