DataSheet.es    


PDF UR5HCSPI-06 Data sheet ( Hoja de datos )

Número de pieza UR5HCSPI-06
Descripción Zero-PowerTM Keyboard Encoder & Power Management IC for H/PCs
Fabricantes Semtech Corporation 
Logotipo Semtech Corporation Logotipo



Hay una vista previa y un enlace de descarga de UR5HCSPI-06 (archivo pdf) en la parte inferior de esta página.


Total 20 Páginas

No Preview Available ! UR5HCSPI-06 Hoja de datos, Descripción, Manual

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

1 page




UR5HCSPI-06 pdf
PIN DESCRIPTIONS, (CONT)
C12, C13 and GIO0
The SPICoderTM 06 offers pins C12,
C13 and GIO0. C12 and C13 are
used as additional column pins in
order to accommodate larger-size
keyboards, such as the Fujitsu
FKB1406 palmtop keyboard. GIO0
is a programmable input/output
switch; it can also be used as a
wake-up signal. The programming
of the GIO0 is explained on page 8
of this document.
XSW
The XSW pin is dedicated to an
external switch. This pin is handled
differently than the rest of the switch
matrix and is intended to be
connected to a switch physically
located on the outside of the unit.
SW0
The SW0 pin is a dedicated input
pin for a switch.
PWR_OK
The PWR_OK is an active low pin
that monitors the battery status of
the unit. When the UR5HCSPI-06
detects a transition from high to low
on this pin, it will immediately enter
the STOP mode, turn the LED off
and remain in this state until the
batteries of the unit are replaced
and the signal is deasserted.
WINDOWS CE® KEYBOARD
The following illustration shows a typical implementation of a Windows CE®
keyboard.
Windows CE® does not support the following keyboard keys typically found
on desktop and laptop keyboards:
power
esc 1 ! 2 @ 3 # 4 $ 5 % 6 ^ 7 & 8 * 9 ( 0 )
_
-
~
`
Q
W
E
RTY
U
I
O P =+ \ |
tab A S D F G H J K L ; : ' " enter
shift
Z X C V B N M ,< .> /?
shift
ctrl alt
[{ ]}
INSERT
SCROLL LOCK
PAUSE
NUM LOCK
Function Keys (F1-F12)
PRINT SCREEN
If the keyboard implements the Windows key, the following key
combinations are supported in the Windows CE® environment:
Key Combination
Result
Windows
Windows+K
Windows+I
Windows+C
Windows+E
Windows+R
Windows+H
Ctrl+Windows+A
Open Start Menu
Open Keyboard Tool
Open Stylus Tool
Open Control Panel
Explore the H/PC
Display the Run Dialog Box
Open Windows CE® Help
Select all on desktop
Copyright Semtech 1997-2001
DOC5-SPI-06-DS-103
5
www.semtech.com

5 Page





UR5HCSPI-06 arduino
LRC CALCULATION, (CONT)
The following C language function
is an example of an LRC
calculation program. It accepts two
arguments: a pointer to a buffer
and a buffer length. Its return value
is the LRC value for the specified
buffer.
COMMANDS FROM THE UR5HCSPI-06 TO THE HOST, (CONT)
Resend Request
<CONTROL>
80H
<RESEND>
A5H
<LRC>
25H
The UR5HCSPI-06 will send this Resend Request Command to the host
when its command buffer is full, or if it detects either a parity error or an
unknown command during a system command transmission.
char Calculate LRC (char buffer,
size buffer)
{
char LRC;
size_t index;
/*
* Init the LRC using the first two
message bytes.
*/
LRC = buffer [0] ^ buffer [1];
/*
* Update the LRC using the
remainder of the buffer.
*/
for (index = 2; index < buffer; index
++)
LRC ^ = buffer[index];
/*
* If the MSB is set then clear the
MSB and change the next most
significant bit
*/
if (LRC & 0x80)
LRC ^ = 0xC0;
/* * Return the LRC value for the
buffer.*/}
Input/Output Mode Status Report
<CONTROL>
80H
<MODIO>
A7H
<IO NUMBER>
xxH IO number, 0
<IO MODE>
xxH IO mode: (0=input; 1=output;
2=switch; 3=LED )
<LRC>
xxH
The UR5HCSPI-06 will send the I/O Mode Status Report to the host when it
receives the I/O Mode Status Request Command from the host, in order to
report the status of the GIO0 pin.
Input/Output Data Report
<CONTROL>
80H
<MODIO>
A8H
<IO NUMBER>
xxH IO number, 0
<IO DATA>
xxH IO data: ( 0=low, 1=high )
<LRC>
xxH
The UR5HCSPI-06 will send the I/O Data Report to the host when it receives
the I/O Data Request Command from the host.
Copyright Semtech 1997-2001
DOC5-SPI-06-DS-103
11
www.semtech.com

11 Page







PáginasTotal 20 Páginas
PDF Descargar[ Datasheet UR5HCSPI-06.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
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

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar