LM8300IMT9 National Semiconductor, LM8300IMT9 Datasheet - Page 9
![no-image](/images/manufacturer_photos/0/4/469/national_semiconductor_sml.jpg)
LM8300IMT9
Manufacturer Part Number
LM8300IMT9
Description
IC TOUCHSCREEN CONTROLLR 48TSSOP
Manufacturer
National Semiconductor
Type
Resistiver
Datasheet
1.LM8300HVA9.pdf
(20 pages)
Specifications of LM8300IMT9
Touch Panel Interface
4-Wire
Number Of Inputs/keys
1 TSC
Resolution (bits)
10 b
Data Interface
UART
Data Rate/sampling Rate (sps, Bps)
38.4k
Voltage - Supply
2.7 V ~ 5.5 V
Current - Supply
11.5mA
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
48-TSSOP
Voltage Supply Source
Single Supply
For Use With
LM8300-REF-01 - BOARD EVALUATION LM8300
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Sampling Rate (per Second)
-
Other names
*LM8300IMT9
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
LM8300IMT9B/NOPB
Manufacturer:
NS/TI
Quantity:
8
9.0 Functional Description
LED — Optional LED output. When the controller is oper-
ating in normal (non power save) mode, a low is output to the
pin. When the controller is in power save mode, a high is
output to the pin.
RESET — Reset pin. When pulled low, a manual reset is
executed. For normal operation, this pin must be pulled high.
Under no circumstances should the pin be left floating.
UART_TX — UART transmit pin. The signal is inverted for
use with standard RS-232 drivers.
UART_RX — UART receive pin. The signal is inverted for
use with standard RS-232 drivers.
DTR — Data Terminal Ready signal for the UART. If a high
level is detected on the pin, this signals that the UART is not
ready. If a low level is detected on the pin, this signals that
the UART is ready.
WD_Out — Watch dog output. For correct operation, this
pin should be connected to the RESET pin.
OSC_OUT — Clock oscillator output pin.
OSC_IN — Clock oscillator input pin
GND — Digital Ground
AGND — Analog ground
DV
AV
pin should be connected to a filter.
Users of the LLP package are cautioned to be aware that the
central metal area and the pin 1 index mark on the bottom of
the package may be connected to GND. See figure below:
9.3 USART FRAMING FORMAT
The device communicates with the touch screen driver using
the UART set at a baud rate of 38400, 8, n, 1.
All communication from the host software and the controller
consists of a command byte and occasionally data byte(s). If
data byte(s) follow a command byte, it must be sent directly
after the command byte. If the device is in the power save
mode, a delay must be inserted between the wake up com-
mand and the command byte. Refer to the Power Save
mode section for more details. For every command byte sent
to the controller, an acknowledge byte is sent back and
sometimes data byte(s).
CC
CC
— Digital power supply.
— Analog power supply. For best performance, this
FIGURE 1. LLP Package Bottom View
20037216
(Continued)
9
A command byte is distinguished by having the 7th bit of the
command byte set (1). If any data byte(s) is to follow, the 7th
bit of the data byte is reset (0).
Data packets sent to the host software can be either four or
five bytes in length. If the pressure measurement is enabled,
five bytes are sent. If the pressure measurement is not
enabled, four bytes are sent.
The first byte of each data packet is a header byte. This
header byte is used to synchronize and differentiate between
four or five byte packages. If a four byte data package is
sent, the 4th bit of the header byte is reset (0). If a five byte
data package is sent, the 4th bit of the header byte is set (1).
The 6th bit of the second byte of the data packet is used to
indicate the touch state. If the bit is set (1), then a touchdown
or continuous touch is detected. If the bit is reset (0), then a
liftoff is detected.
9.3.1 Data packet format table
L - Package length. (0 = 4 bytes, 1 = 5 bytes)
S - Touch state (0 = liftoff, 1 = touchdown or continuous
touch)
X
Y
Z
pressure measurement is enabled
9.3.2 Command Bytes
Read
clock-speed
(3,33MHz,
10MHz)
Read
parameters
Read
software
version
number
Read # of
calibration
points
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Z
X
Y
Command
- Z positon (7 bit value), this byte is only transmitted if the
- X position (10 bit value)
- Y position (10 bit value)
PC
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
1
0
0
0
0
$B0
$B1
$B2
$B3
X
Y
Z
S
0
Byte
6
PC
9
9
1
X
X
Y
Z
0
5
2
8
8
Byte 2
PC
X
X
Y
Z
L
4
1
7
7
X
X
Y
Z
0
$CA
$CA
$C7
$CA
0
6
6
3
Byte 1
TSC
Y
X
Y
Z
0
2
5
5
2
$00, $01
Section
9.3.3
Advanced
Command
Bytes
Descriptions
Section
9.3.3
Advanced
Command
Bytes
Descriptions
$00, $02,
$05, $0D
www.national.com
Y
X
Y
Z
Byte 2
0
TSC
1
4
4
1
Y
X
Y
Z
0
0
3
3
0