Datenblatt-pdf.com


UR5HCSPI-06 Schematic ( PDF Datasheet ) - Semtech Corporation

Teilenummer UR5HCSPI-06
Beschreibung Zero-PowerTM Keyboard Encoder & Power Management IC for H/PCs
Hersteller Semtech Corporation
Logo Semtech Corporation Logo 




Gesamt 20 Seiten
UR5HCSPI-06 Datasheet, Funktion
SPICoderTM 06 UR5HCSPI-06
Zero-PowerTM Keyboard Encoder &
Power Management IC for H/PCs
HID & SYSTEM MANAGEMENT PRODUCTS, H/PC IC FAMILY
DESCRIPTION
The UR5HCSPI-06 keyboard
encoder and power management
IC is designed specifically for
handheld PCs (H/PCs). The off-the-
shelf UR5HCSPI-06 will readily work
with CPUs designed for Windows
CE®, saving OEMs significant
development time and money as
well as minimizing time-to-market
for the new generations of handheld
products.
Three main design features of the
UR5HCSPI-06 make it the ideal
companion for the new generation
of Windows CE® -compatible,
single-chip computers: low-power
consumption; real estate-saving
size; and special keyboard modes.
“Quasi” Zero-PowerTM consumption
(less than 2µA @ 3V), a must for
H/PCs, provides the host system
with both power management and
I/O flexibility, with almost no battery
drainage.
Finally, special keyboard modes
and built-in power management
features allow the SPICoderTM 06 to
operate in harmony with the power
management modes of Windows
CE®, resulting in more user flexibility
and longer battery life.
The UR5HCSPI-06 also offers
programmable features for wake-up
keys and general purpose I/O pins.
FEATURES
• SPI-compatible keyboard encoder
and power management IC with
other interfaces available
• Compatible with Windows CE®
keyboard specification
• Zero-PowerTM — typically
consuming less than 2µA,
between 3-5V
• Offers overall system power
management capabilities
• Compatible with “system-on
silicon” CPUs for H/PCs
• Special keyboard and power
management modes for H/PCs,
including programmable “wake-
up” keys
• Scans, debounces, and encodes
an 8 x 14 matrix and controls
discrete switches and LED
indicators
• Available in a small 44-pin QFP
package
• Custom versions available
APPLICATIONS
• StrongARMTM Handheld PCs
• Windows CE® Platforms
• Web Phones
• Personal Digital Assistants (PDAs)
• Wearable Computers
• Internet Appliance
PIN ASSIGNMENTS
33
34
PWR_OK
NC0
OSCO
OSCI
Vcc
NC
NC
_RESET
_WKU
Vx
C7
44
1
QFP
23
22 NC
C12
C13
GIO0
_IOTEST
Vss
NC
R7
R6
R5
R4
12
11
6
C5 7
C4
C3
C2
C1
C0 12
R0
R1
R2
R3
R4 17
18
1
PLCC
23
40
39
34
29
28
_PWR_OK
_ATN
_SS
SCK
MOSI
MISO
XSW
SW0
C8
C9
C10/WUKO
SPICoder is a trademark of Semtech Corp. All
other trademarks belong to their respective
companies.
Copyright Semtech 1997-2001
DOC5-SPI-06-DS-103
1
www.semtech.com






UR5HCSPI-06 Datasheet, Funktion
GHOSTKEYS
KEYBOARD SCANNER
In any scanned contact switch matrix,
whenever three keys defining a
rectangle on the switch matrix are
pressed at the same time, a fourth
key positioned on the fourth corner of
the rectangle is sensed as being
pressed. This is known as the ghost
or phantomkey problem.
Figure 1: Ghostor PhantomKey Problem
Actual key presses
The encoder scans a keyboard organized as an 8 row by 14 column matrix
for a maximum of 112 keys. Smaller size matrixes can also be
accommodated by simply leaving unused pins open. The UR5HCSPI-06
provides internal pull-ups for the Row input pins. When active, the encoder
selects one of the column lines (C0-C13) every 512 µS and then reads the
row data lines (R0-R7). A key closure is detected as a zero in the
corresponding position of the matrix.
A complete scan cycle for the entire keyboard takes approximately 9.2 mS.
Each key found pressed is debounced for a period of 20 mS. Once the key
is verified, the corresponding key code(s) are loaded into the transmit buffer
of the SPI communication channel.
N-Key Rollover
Ghost
Key
In this mode, the code(s) corresponding to each key press are transmitted
to the host system as soon as that key is debounced, independent of the
release of other keys.
When a key is released, the corresponding break code is transmitted to the
host system. There is no limitation to the number of keys that can be held
Although the problem cannot be
totally eliminated without using
external hardware, there are methods
to neutralize its negative effects for
pressed at the same time. However, two or more key closures, occurring
within a time interval of less than 5mS, will set an error flag and will not be
processed. This feature is to protect against the effects of accidental key
presses.
most practical applications.
are intended to be used in
Keys that
Data Command Buffer
combinations should be placed in the
same row or column of the matrix,
whenever possible. Shift Keys (Shift,
Alt, Ctrl, Window) should not reside in
the same row (or column) as any
other keys. The UR5HCSPI-06 has
The UR5HCSPI-06 implements a data buffer, which contains the key
code/command bytes waiting to be transmitted to the host. If the data
buffer is full, the whole buffer will be cleared and an "Initialize" command will
be sent to the host. At the same time, the keyboard will be disabled until
the "Initialize" or "Initialize Complete" command from the host is received.
built-in mechanisms to detect the
presence of ghostkeys.
Power Management Unit
In most keyboard subsystems, the power consumption is determined by the
use of the LEDs. In these situations, USAR has implemeneted two modes
of operation to minimize power drain. (For more information, see page 10
on the UR5HCSPI datasheet - doc5-spi-ds-100.pdf.) However, since the
SPICoderTM 06 does not provide LED ouput/input, this is not a concern.
Copyright Semtech 1997-2001
DOC5-SPI-06-DS-103
6
www.semtech.com

6 Page









UR5HCSPI-06 pdf, datenblatt
COMMANDS FROM THE HOST TO THE UR5HCSPI-06
Commands from the Host - Summary
Command Name
Code
Initialize
AOH
Initialization Complete
A1H
Heartbeat Request
A2H
Identification Request
F2H
Resend Request
A5H
Input/Output Mode Modify
A7H
Output Data to I/O pin
A8H
Set Wake-Up Keys
A9H
Description
Causes the UR5HCSPI-06 to enter the power-on state
Issued as a response to the Initialize Request
The UR5HCSPI-06 will respond with Heartbeat Response
The UR5HCSPI-06 will respond with Identification Response
Issued upon error during the reception of a packet
The UR5HCSPI-06 will modify or report the status of the GIO0 pin
The UR5HCSPI-06 will output a signal to the GIO0 pin
Defines which keys are wake-upkeys
Each command to UR5HCSPI-06 is composed of a sequence of codes. All commands start with <ESC> code
(1BH) and end with the LRC code (bitwise exclusive OR of all bytes).
COMMANDS FROM THE HOST TO THE UR5HCSPI-06 ANALYTICALLY
Initialize
<ESC>
1BH
<INIT>
A0H
<LRC>
7BH
When the UR5HCSPI-06 receives this command, it will clear all buffers and return to the power-on state.
Initialization Complete
<ESC>
1BH
<INIT COMPLETE>
A1H
<LRC>
7AH
When the UR5HCSPI-06 receives this command, it will enable transmission of keyboard data. Keyboard data
transmission is disabled if the TX output buffer is full (32 bytes). Note that if the transmit data buffer gets full the
encoder will issue an "Initialize Request" to the host.
Heartbeat Request
<ESC>
1BH
<ONLINE>
A2H
<LRC>
79H
When the UR5HCSPI-06 receives this command, it will reply with the Heartbeat Response Report.
Identification Request
<ESC>
1BH
<ID>
F2H
<LRC>
29H
The UR5HCSPI-06 will reply to this command with the Identification Response Report.
Copyright Semtech 1997-2001
DOC5-SPI-06-DS-103
12
www.semtech.com

12 Page





SeitenGesamt 20 Seiten
PDF Download[ UR5HCSPI-06 Schematic.PDF ]

Link teilen




Besondere Datenblatt

TeilenummerBeschreibungHersteller
UR5HCSPI-06Zero-PowerTM Keyboard Encoder & Power Management IC for H/PCsSemtech Corporation
Semtech Corporation
UR5HCSPI-06-FBZero-PowerTM Keyboard Encoder & Power Management IC for H/PCsSemtech Corporation
Semtech Corporation
UR5HCSPI-06-FNZero-PowerTM Keyboard Encoder & Power Management IC for H/PCsSemtech Corporation
Semtech Corporation

TeilenummerBeschreibungHersteller
CD40175BC

Hex D-Type Flip-Flop / Quad D-Type Flip-Flop.

Fairchild Semiconductor
Fairchild Semiconductor
KTD1146

EPITAXIAL PLANAR NPN TRANSISTOR.

KEC
KEC


www.Datenblatt-PDF.com       |      2020       |      Kontakt     |      Suche