LM8300HLQ9/NOPB National Semiconductor, LM8300HLQ9/NOPB Datasheet - Page 10

no-image

LM8300HLQ9/NOPB

Manufacturer Part Number
LM8300HLQ9/NOPB
Description
Manufacturer
National Semiconductor
Datasheet

Specifications of LM8300HLQ9/NOPB

Operating Temperature (max)
70C
Operating Temperature (min)
0C
Operating Temperature Classification
Commercial
Package Type
TSSOP
Mounting
Surface Mount
Pin Count
48
Lead Free Status / RoHS Status
Compliant
www.national.com
9.0 Functional Description
Read stored
calibration
points
Set focus
value (# of
pixels on
touch panel)
Set # of
samples per
coordinate (1,
2, 4, 8, 16,
32)
Set
communication
mode
(stream,
touchdown,
liftoff)
Set max delta
(# of pixels
from
predicted
coordinate)
Set calibration
points
Set minimum
pressure
Toggle
disable/enable
external filter
path
Toggle
disable/enable
self
power-down
Toggle
disable/enable
echo mode
Toggle
disable/enable
pressure
measurements
Command
PC
$B4
$B8
$BA
$BB
$BC
$BD
$BE
$A0
$A2
$A3
$A4
Byte
PC
1
$0-$3F
$01, $02,
$04, $08,
$10, $20
$01, $02,
$04
$00-$3F
Section
9.3.3
Advanced
Command
Bytes
Descriptions
$00-$7F
Byte 2
PC
$CA
$CA
$CA
$CA
$CA
$CA
$CA
$CA
$CA
$CA
$CA
Byte 1
TSC
Section
9.3.3
Advanced
Command
Bytes
Descriptions
$00-$3F
$01, $02,
$04, $08,
$10, $20
$01, $02,
$04
$00-$3F
Section
9.3.3
Advanced
Command
Bytes
Descriptions
$00-$7F
$00, $01
$00, $01
$00, $01
$00, $01
(Continued)
Byte 2
TSC
10
9.3.3 Advanced Command Bytes Descriptions
Unless otherwise mentioned, all values are in hex.
$B0: Read clock-speed
CLK_SEL pin tells the firmware which oscillator speed is
used. If the CLK_SEL input pin is floating or pulled high a
10.0MHz oscillator must be connected. If the pin is pulled
low a 3.3MHz oscillator must be connected. This command
enables the driver software to determine which oscillator
speed is used with the touch screen controller, as this deter-
mines the maximum coordinate pair per second data rates.
Note: This is available in the LM8500 only.
$B1: Read parameters
Toggle
disable/enable
calibration
coordinate
check
Wakeup
Shutdown
Soft reset
TSC Replies
Timeout
Re-send
Self test failed
Self test ok
Acknowledge
Calibration
coordinates
ok
Error / buffer
overrun
Software
version
Data transmit
Command
PC
Reply Byte #1: $CA (Acknowledge)
Byte #2: Clock readout (0 = 3.3MHz, 1 = 10MHz)
Reply Byte #1: $CA (Acknowledge)
Reply Byte #2: First byte in software version number,
year 20 (00-99)
Reply Byte #3: Communication mode (1 = stream, 2 =
touchdown, 4 = liftoff)
Byte #4: Wakeup on touch (0 = disabled, 1 = enabled)
Reply Byte #5: Number of samples (1,2, 4, 8, 16 or
32)
Byte #6: Clock readout (0 = 3.3MHz, 1 = 10MHz)
Byte #7: Second byte in software version number,
month (1-12)
Byte #8: Third byte in software version number, day
(1-31)
Byte #9: Focus value (0-63)
Byte #10: Max delta (0-63)
$A5
$A7
$A8
$AF
Byte
PC
1
Byte 2
PC
$CA
$CA
$CA
$CF
$CE
$CC
$CB
$CA
$C4
$C8
$C7
$80/$90 Payload (3/4
Byte 1
TSC
$00, $01
$CB, $CC
$0-$7F
bytes)
Byte 2
TSC

Related parts for LM8300HLQ9/NOPB