Datasheet

Touch Screen Scan Function for XYZ or XY
Touch Screen Sensor Connection Tests for X-Axis and Y-Axis
TSC2006
www.ti.com
......................................................................................................................................................... SBAS415C JUNE 2007 REVISED MARCH 2009
Table 7. Converter Function Select
C3 C2 C1 C0 FUNCTION
Touch screen scan function: X, Y, Z
1
, and Z
2
coordinates converted and the results returned
0 0 0 0 to X, Y, Z
1
, and Z
2
data registers. Scan continues until either the pen is lifted or a stop bit is
sent.
Touch screen scan function: X and Y coordinates converted and the results returned to X and
0 0 0 1
Y data registers. Scan continues until either the pen is lifted or a stop bit is sent.
Touch screen scan function: X coordinate converted and the results returned to X data
0 0 1 0
register.
Touch screen scan function: Y coordinate converted and the results returned to Y data
0 0 1 1
register.
Touch screen scan function: Z
1
and Z
2
coordinates converted and the results returned to Z
1
0 1 0 0
and Z
2
data registers.
0 1 0 1 Auxiliary input converted and the results returned to the AUX data register.
A temperature measurement is made and the results returned to the Temperature
0 1 1 0
Measurement 1 data register.
A differential temperature measurement is made and the results returned to the Temperature
0 1 1 1
Measurement 2 data register.
1 0 0 0 Auxiliary input is converted continuously and the results returned to the AUX data register.
Touch screen panel connection to X-axis drivers is tested. The test result is output to
1 0 0 1
PINTDAV and shown in STATUS register.
Touch screen panel connection to Y-axis drivers is tested. The test result is output to
1 0 1 0
PINTDAV and shown in STATUS register.
RESERVED (Note: any condition caused by this command can be cleared by setting the STS
1 0 1 1
bit to 1).
Touch screen panel short-circuit (between X and Y plates) is tested through Y-axis. The test
1 1 0 0
result is output to PINTDAV and shown in the STATUS register.
1 1 0 1 Turn on X+, X drivers
1 1 1 0 Turn on Y+, Y drivers
1 1 1 1 Turn on Y+, X drivers
C3-C0 = 0000 or 0001: These scan functions can collaborate with the PSM bit that defines the control mode of
converter functions. If the PSM bit is set to '1', these scan function select commands are recommended to be
issued before a pen touch is detected in order to allow the TSC2006 to initiate and control the scan processes
immediately after the screen is touched. If these functions are not issued before a pen touch is detected, the
TSC2006 waits for the host to write these functions before starting a scan process. If PSM stays as '1' after a
TSC-initiated scan function is complete, the host is not required to write these function select bits again for each
of the following pen touches after the detected touch. In the host-controlled converter function mode (PSM = 0),
the host must send these functions select bits repeatedly for each scan function after a detected pen touch.
Range of resistances of different touch screen panels can be selected by setting the TBM bits in CFR1; see
Table 20 . Once the resistance of the sensor panel is selected, two continuity tests are run separately for the
X-axis and Y-axis. The unit under test must pass both connection tests to ensure that a proper connection is
secured.
C3-C0 = 1001: PINTDAV = 0 during this connection test. A '1' shown at end of the test indicates the X-axis
drivers are well-connected to the sensor; otherwise, X-axis drivers are poorly connected. If drivers fail to connect,
then PINTDAV stays low until a stop bit (STS set to '1') is issued.
C3-C0 = 1010: PINTDAV = 0 during this connection test. A '1' shown at end of the test indicates the Y-axis
drivers are well-connected to the sensor; otherwise, Y-axis drivers are poorly connected. If the drivers are fail to
connect, then PINTDAV stays low until a stop bit (STS set to '1') is issued.
Copyright © 2007 2009, Texas Instruments Incorporated Submit Documentation Feedback 21
Product Folder Link(s): TSC2006