Datasheet
Conversion Controlled by Host (TSMode 3)
t
COORDINATE
+
OH1
f
OSC
)
ǒ
t
PRE
)t
SNS
)
OH
DLY2
f
OSC
Ǔ
)N @
ǒ(
B)2
)
@
f
OSC
f
ADC
)OH
CONV
Ǔ
@
ǒ
1
f
OSC
Ǔ
)
ǒ
L
PPRO
f
OSC
Ǔ
(8)
Programmed
forHost-
Controlled
Mode
(PSM=0)
CS
Deactivated
X
Scan
Mode
Programmedfor:
TurnOn
X+and
X
Drivers
-
(1)
Reading
Y-Data
Register
TouchisDetected
CS
Deactivated
NOTE:(1)Optional.Ifnotturnedon,itwillbeturnedonbytheScanmode,oncedetected.
Y
Scan
Mode
Programmedfor:
TurnOn
Y+and
Y
Drivers
-
(1)
Reading
X-Data
Register
CS
Deactivated
CS
Deactivated
Detecting
Touch
WaitingforHosttoWriteInto
ControlByte1D[6:3]
PINTDAV Programmed:
As ,
CFR2,D[15:14]=10
PENIRQ
As ,
CFR2,D[15:14]=11or01
DAV
As and ,
CFR2,D[15:14]=00
PENIRQ DAV
TouchisDetected
TouchisDetected
Sample,Conversion,
andPreprocessing
forXCoordinate
Detecting
Touch
Sample,Conversion,
andPreprocessing
forYCoordinate
Detecting
Touch
WaitingforHostto
WriteIntoControl
Byte1D[6:3]
WaitingforHosttoWriteInto
ControlByte1D[6:3]
t
COORDINATE
t
COORDINATE
TSC2006
www.ti.com
......................................................................................................................................................... SBAS415C – JUNE 2007 – REVISED MARCH 2009
In TSMode 3, the TSC2006 detects when the touch panel is touched and causes the internal Pen-Touch signal
to be active, which lowers the PINTDAV output if it is programmed as PENIRQ. The host recognizes the interrupt
request. Instead of starting a sequence in the TSC2006, which then reads each coordinate in turn, the host must
now control all aspects of the conversion. Generally, upon receiving the interrupt request, the host turns on the X
drivers. ( NOTE: If drivers are not turned on, the device detects this condition and turns them on before the scan
starts. This situation is why the event of Turn On Drivers is shown as optional in Figure 38 and Figure 39 .) After
waiting for the settling time, the host then addresses the TSC2006 again, this time requesting an X coordinate
conversion.
The process is then repeated for the Y and Z coordinates. The processes are outlined in Figure 38 and
Figure 39 . Figure 38 shows two consecutive scans on X and Y. Figure 39 shows a single Z scan.
The time needed to convert any single coordinate X or Y under host control (not including the time needed to
send the command over the SPI bus) is given by:
Where:
OH
DLY2
= total overhead time for t
PRE
and t
SNS
= 6 internal clock cycles.
Figure 38. Example of X and Y Coordinate Touch Screen Scan using TSMode 3
Copyright © 2007 – 2009, Texas Instruments Incorporated Submit Documentation Feedback 37
Product Folder Link(s): TSC2006