1-3. Features ............................................................................................................................................2
1-4. General specification ........................................................................................................................3
2. Pin layout and representation................................................................................................4
TSC-30/IC is an analog touch screen control IC that performs A/D conversion on analog signal for the
4-wire, 5-wire and 8-wire resistive analog touch screen, and transmits coordination data with 10bit
resolution to the host in a 9600bps serial (asynchronous) and USB.
At the coordinate detection, internal filtering process provides a stabilized coordinate value. By using the
correction function, in addition to the losses that occur in the circuit, display deflection between touch
screen input point that occur in each element and indicator cursor can be corrected to adjust the display
position.
1-3. Features
§ Two coordinate output modes are provided and selected per application: “Coordinate data mode”
where coordinate information is sent with 10bit resolution as it is, and “correction data mode” where
read coordinate is converted to the indicator’s display coordinate and sent.
§ “Correction data mode“ is available after EEPROM is externally attached. It enables to set up to nine
correction points. Coordinate data can be corrected with the base of correction points. Using this
function allows the host driver to make the implementation of correction function unnecessary. In
addition, by placing correction points at the touch screen center and center points of four edges of
touch screen, resistance value deviation of transparent electrode film can be corrected.
§ USB has multi-touch screen function enable two simultaneous connections to the host.
§ Two external switch functions are always available in the coordinate (correction) data mode. Two
pieces of external switch information are, at the transmission of coordinate data, included in the
coordinate data as pen-down/pen-up information. Since in the pen-up mode, pen-up data can be
always output to the host, this switch is available as a function switch.
§ At the touch screen input, buzzer and LED outputs are available. Input confirmation via display and
sound is available.
§ In the serial communication, when no touch screen input is performed, the state moves to “power-save
mode“ so that such application can be supported that requests a low power consumption. In USB
mode, USB suspend is supported and restored by the external interrupt of touch screen input.
§ Seven types of coordinate output rates are provided and either can be selected per application among
seven types: six types from 30 to 150p/s plus one type, a point mode that outputs the coordinate only
one time when pen-down is performed.
10 Vref P A/D converter reference voltage input pin; Vcc is connected.
11 Vss P Power supply input pin (GND); GND is connected.
12 Xin I Clock input pin; When using external clock, clock is input to this pin.
13 Xout O Clock output pin; When using external clock, this pin is opened.
14 Vcc P Power supply input pin; Vcc is connected.
15 Vss P Power supply input pin (GND); GND is connected.
16 LED0 O LED output pin; When internal initialization was finished correctly, output L.
17 LED1 O LED output pin; Touch input, ON=L, OFF=H.
18 LED2 O LED output pin; When a response for the command is NAK, output L.
19 O Unused pin; Opened.
20 Vss P Power supply input pin (GND); GND is connected.
21 Vcc P Power supply input pin; Vcc is connected.
22 Vcc P Power supply input pin; Vcc is connected.
23 USBVref P
24 TrON O Identification signal for USB. D+ is connected via resistance (1.5k ohm).
25 D+ I/O
26 D- I/O
27 PANEL_YD/LL O Touch screen control pin.
28 PANEL_YU/UL O Touch screen control pin.
29 PANEL_XL/UR O Touch screen control pin.
30 PANEL_XR/LR O Touch screen control pin.
31 PANEL_LL O Touch screen control pin. Used only in 5-wire mode. In 4-wire/8-wire mode, opened.
32 PANEL_UR O Touch screen control pin. Used only in 5-wire mode. In 4-wire/8-wire mode, opened.
33 O Unused pin; Opened.
34 O Unused pin; Opened.
35 RxD_I I
36 BEEP O BEEP output pin; H output.
37 USB_PW I
38 PEN_UP I GND is connected.
39 PANEL_THOb3 I/O Touch screen control pin. Used only in 5-wire mode. In 4-wire/8-wire mode, opened.
Pin name I/O Functional description
USB reference voltage input pin. If Vcc is 3.3V, Vcc is connected. If Vcc is 5V, GND is
connected via capacitor.
Data send/receive pin; In USB mode, D+ pin.
In serial mode, GND is connected via resistance (1k to 10k ohm).
Data send/receive pin; In USB mode, D- pin.
In serial mode, GND is connected via resistance (1k to 10k ohm).
In power-save mode, start signal input pin by command reception. Only used serial
communication mode.
USB power supply detection pin. In USB mode, USB-Vbus is connected. *1
In serial mode, GND is connected.
*1: Please be careful if you use a external power supply not to exceed the power supply voltage in this
terminal.
Vcc is connected.
When using EEPROM, EEPROM DO is connected.
When using EEPROM, EEPROM DI is connected.
When not using EEPROM, Vcc is connected via resistance.
When using EEPROM, EEPROM SK is connected.
When not using EEPROM, Vcc is connected via resistance.
EEPROM setting pin shared with EEPROM CS signal output pin.
EEPROM is set via resistance and Vcc or GND is connected. (L=Used, H=Not used)
When using EEPROM, EEPROM CS is connected.
In USB mode, if Vcc is 5V, Vcc is connected via resistance. If Vcc is 3.3V, GND is
connected.
In serial mode, Vcc is connected via resistance or GND is connected.
Depending on that calibration is performed in either TSC-30/IC or host, you can select whether EEPROM
is used or not to store the correction data. EEPROM selection can be set via pin number 50, where
hardware reset release enables the setting.
(TSC-30/IC)
EEP-CS/JP9
4-2. Communication mode setting
Communication mode setting for serial/USB is performed by setting pin number 37 to “H” or “L”. When
power supply is turned on, or hardware reset is released, pin number 37 is read to turn on in either USB/
serial mode.
No both communication schemes are used at a time. After the
hardware reset, if setting is performed with jumper switch, the
setting is enabled by power supply restart or hardware reset.
4-3. Touch screen mode setting
Touch screen mode setting for 4-wire, 5-wire or 8-wire is performed by setting pin number 60 and 61 to “H”
or “L”. When power supply is turned on, or hardware reset is released, pin number 60 and 61 are read to
turn on in either 4-wire, 5-wire or 8-wire mode.
End point buffer size EP0: 8byte EP1: 5byte (EP0: control transfer, EP1: interrupt transfer)
§ Connection with Host
Coordinate data, correction value or other various output data are all output to the host as a response
to IN token. Output coordinate in coordinate data mode and correction data mode is output in the
interrupt transfer, while other data is output to the host with control transfer.
Host TSC-30/IC
Buffer
(Descriptor, Device Request (command))
Control transfer
End Point 0
IN/OUT
Buffer
Interrupt transfer
(Coordinate data)
End Point 1
IN
4-5. Panel ID setting (USB mode)
If two (three or four) touch screens to the same host are connected simultaneously, each TSC-30/IC to the
host needs panel ID setting. This function is enabled in the USB mode, by setting pin number 58 (JP4) and
pin number 59 (JP5) to “H” or “L”. Setting is enabled when hardware is reset, where Device Descriptor’s
iProduct is set to “0” or “1” and this value is identified by the
host as panel ID.
*1 The total peak output current is the absolute value of the peak currents flowing through all the
applicable ports. The total average output current is the average value of the absolute value of the
currents measured over 100ms flowing through all the applicable ports.
*2 The peak output current is the absolute value of the peak current flowing in each port.
*3 The average output current is the average value of the absolute value of the currents measured over
With a basic packaging unit of 800, TSC-30/IC is packaged for the number of 800 and its multiple using
damp-proof aluminum laminate bags (Basic packaging). If the delivery quantity is less than 800 or not
multiple of 800, or the product can not be packaged with a unit of 800, then no damp-proof packaging
specification is applicable (Small group packaging).
If packaged with small group packaging, the products may be dampened. Before packaging, the product
shall take the baking process as specified in [Baking] defined in “7. Storage Specification”.
6-2. Notes on storage/handling
(1) Handle the packages with care and avoid throwing and dropping them. Or, a large impact may be
imposed, causing packaging material’s damage, broken package or bending lead.
(2) Cardboard box may be deteriorated in its strength and deformed due to storage site’s humidity,
stacking condition and storage duration. It is desirable to keep the storage under normal
temperature/humidity (5 to 35
(3) After unpacking, be careful in handling the product to avoid electrostatic breakdown.
6-3. Basic packaging
6-3-1. Packaging type
Damp-proof packaging (Aluminum laminate bag)
6-3-2. Packaging quantity specification
Quantity per tray Number of trays Quantity per packages
160 5 + 1(cover) 800
Desiccant Tray
Humidity indicator
Packaging label
°C, 45 to 75%RH). For warehousing, follow the FIFO principle.
This tray is heat-proof type, allowing the heating with 125 °C for 24 hours. During heating/cooling process,
however, bending may occur. In baking process, to minimize the bending, heat and cool the tray by placing
it on a flat plate.
For storing the product until its implementation, it is recommended that the following storage conditions are
applied:
1. Before unpacking the damp-proof package (Aluminum laminate bag)
Temperature and humidity: 5 to 40
Duration: Two years or less
2. After unpacking the damp-proof package (Aluminum laminate bag)
For the storing duration after the damp-proof package is unpacked and before the implementation, it is
recommended that the following storage conditions is to be applied:
(1) Reflow method: Two weeks or less under the ambient condition: 30
3. Temporary storage after damp-proof package is unpacked
To store again temporarily the once unpacked and unused damp-proof package, it is recommended to
pack it again into another damp-proof bag with desiccant within a shorter time after opened (Around 10
minutes) as far as possible, and fold the bag’s opening, followed by sealing with adhesive material
such as adhesive tape, then store it under the following conditions:
Temperature, humidity: 5 to 40
Duration: One month or less
°C, 20 - 80%RH
7-2. Baking
If any condition among those 1 to 3 listed below is applicable, it is recommended to apply the baking as
described below to dry the moisture the package absorbs.
You may place the tray used for damp-proof packaging directly into the thermostatic chamber since the
tray is heat-proof type. When placing into the chamber or after removing from it, to avoid deformation, cool
the tray by placing it on the flat plate such as surface table.
1. Any condition among 1 to 3 in [7-1. Storage condition] is unsatisfied
2. Indicator’s 30% Humidity Check section changes the color to lavender or pink
3. Blue color indicator of desiccant (Silica gel) changes to pink or white
Baking method
Temperature: 125
Duration: 20 to 24 hours
Frequency: Four times or less (Upper limit: 96 accumulative hours)
§ When using the product, do not place it close to, or make it contact with, the conductive materials such
as metal.
§ Do not touch the metal part in the product directly with your hands. Or, it may be destructed by the static
electricity. If you contact, or may contact, it directly with your hand, prepare in advance the measure
against static electricity.
§ To store the product, use an appropriate packing box and keep the storage temperature range with no
overload on it.
§ In using the product or storing it, avoid the following conditions:
- Conditions where water is, or may be, attached to the product.
- Conditions where condensation takes place, or may take place.
- In the ambience of organic solvent or acidity or contact, or where the product contacts them.
§ Do not alter or disassemble the product.
13-2. Others
§ This specification may be changed for improvement without prior notices.
§ No liabilities are taken by us for any damage caused by use of this product.
§ This product intends to be used for the standard applications (e.g. office equipment and OA devices,
industrial use, communication devices, household equipment). Avoid its use where failure or malfunction
directly may affect the human body or special applications where extremely high reliability is required
(e.g. airline and space industries, nuclear controls, medical use for life-sustaining).
§ Semi-conductor devices may fail in a certain possibility. Keep the safety design in your mind so that
possible failure in this product shall not cause physical accidents such as injury and death, fire and other
social damages.
TSC-30/IC Product Specification
Version 1.0: Issued at March 13, 2008