Datasheet
www.ti.com
Turn On Drivers: Y+, Y-
Issue Interrupt
PENIRQ
Is PENSTS =1
Start Clock
Is Panel Voltage
Stabilization
Done
Convert Y
coordinates
Store Y Coordinates
in Y Register
Is Screen
Touched
Turn On Drivers: X+, X-
Is
Stabilization
Done
Convert X
coordinates
Store X Coordinates
in X Register
Is Screen
Touched
Turn off clock
Screen
Touch
Done
Go To Host
Controlled
Conversion
N
Turn off clock
Reset PENIRQ and
Scan Trigger
Done
Power up ADC
Power Down ADC
Power up ADC
Power Down ADC
Is Data
Averaging
Done
Is Data
Averaging
Done
N
Y
N
Y
N
Y
Y
N
N
Y
Y
N
Turn On Drivers: Y+, X-
Is
Panel Voltage
Stabilization
Done
Convert Z1
coordinates
Store Z1 Coordinates
in Z1 Register
Set /DAV = 0
Power up ADC
Power Down ADC
Is Data
Averaging
Done
N
Y
Y
N
Convert Z2
coordinates
Store Z2 Coordinates
in Z2 Register
Is Data
Averaging
Done
N
Y
Turn off clock
Reset PENIRQ and
Scan Trigger
Done
Is Screen
Touched
Done
Host Writes A/D
Converter
Control Register
Reset PENIRQ
Panel Voltage
TSC2301
SLAS371D – SEPTEMBER 2002 – REVISED AUGUST 2004
Touch Screen Scan X, Y and Z Host Initiated
Figure 54. X,Y and Z Coordinate Touch Screen Scan, Initiated by Host
45