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
forHost-
Controlled
Mode
(PSM=0)
CS
Deactivated
X
Scan
Mode
Programmedfor:
TurnOn
X+and
X
Drivers
-
(1)
Reading
Y-Data
Register
TouchisDetected
CS
Deactivated
NOTE:(1)Optional.Ifnotturnedon,itwillbeturnedonbytheScanmode,oncedetected.
Y
Scan
Mode
Programmedfor:
TurnOn
Y+and
Y
Drivers
-
(1)
Reading
X-Data
Register
CS
Deactivated
CS
Deactivated
Detecting
Touch
WaitingforHosttoWriteInto
ControlByte1D[6:3]
PINTDAV Programmed:
As ,
CFR2,D[15:14]=10
PENIRQ
As ,
CFR2,D[15:14]=11or01
DAV
As and ,
CFR2,D[15:14]=00
PENIRQ DAV
TouchisDetected
TouchisDetected
Sample,Conversion,
andPreprocessing
forXCoordinate
Detecting
Touch
Sample,Conversion,
andPreprocessing
forYCoordinate
Detecting
Touch
WaitingforHostto
WriteIntoControl
Byte1D[6:3]
WaitingforHosttoWriteInto
ControlByte1D[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