UR5HCFJ8 [SEMTECH]

Low-Power Keyboard Encoder for Portable Systems; 低功耗键盘编码器用于便携式系统
UR5HCFJ8
型号: UR5HCFJ8
厂家: SEMTECH CORPORATION    SEMTECH CORPORATION
描述:

Low-Power Keyboard Encoder for Portable Systems
低功耗键盘编码器用于便携式系统

编码器 便携式
文件: 总16页 (文件大小:197K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
La p Co d e rTM UR5 HCFJ 8  
Low-Power Keyboard  
Encoder for Portable Systems  
HID & S YS TEM MANAGEMENT P RODUCTS , KEYCODERTM FAMILY  
DESCRIPTION  
FEATURES  
The LapCoderTM is a versatile, low-  
power keyboard encoder for  
portable systems. The UR5HCFJ8  
provides two bi-directional channels  
for communication with a BIOS-  
compatible system as well as  
any optional keyboard-compatible  
devices, such as a 101/102 desktop  
keyboard.  
• Interfaces the Fujitsu FKB7211 or  
other similar laptop/notebook  
keyboards to a BIOS-compatible  
systems  
• Low-power, single IC suitable for  
3V battery-operated systems  
• Implements all functions of an  
101/102 keyboard with only  
82-keys  
• Available in DIP, PLCC and Quad  
Flat packages  
• Custom versions available in small  
or large quantities  
AT / PS/2-compatible  
• Interfaces an external keyboard /  
keypad or other 8042-compatible  
devices  
The UR5HCFJ8 fully supports the  
IBM standard keyboard  
APPLICATIONS  
• Laptop/Notebook  
• Portable Equipment  
• Industrial Keyboards  
• POS Terminals  
• Public Information Kiosks  
communication protocol; each key  
press generates one of the scan  
codes designated in the IBM  
Technical Reference Manuals.  
The keyboard encoder handles  
the scanning, debounce, and  
encoding of 82 keys organized on  
an 8x16 matrix and supports  
embedded numeric keypad  
functions as well as alternate scan  
codes for specific keys, so that a  
keyboard with only 82 keys is able  
to emulate the functionality of a  
101/102 keyboard.  
PIN DESCRIPTIONS  
6
40  
39  
1
R7  
SL  
R5  
R4  
R3  
7
RP  
KD  
KC  
EKC  
EKD  
_RESET  
_IRQ  
VX  
40  
39  
38  
37  
36  
35  
34  
33  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
VCC  
OSCI  
OSCO  
EKC1  
R7  
1
2
34 R2  
R1  
CL 12  
C0  
P LCC  
23  
3
In addition to the systems keyboard  
communication port the UR5HCFJ8  
provides a fully functional keyboard  
input port that can be used by a  
standard 82/101/102 keyboard or  
another 8042-compatible device,  
such as an external numeric  
keypad, an OCR, or a bar-code  
reader. Input from both the matrix  
and the external device is  
R0  
C8  
C9  
C10  
C1  
C2  
C3  
C4  
NL  
4
R6  
5
RP  
SL  
6
29  
28  
17  
18  
KD  
KC  
R5  
7
R4  
8
EKC  
EKD  
CL  
R3  
9
R2  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
DIP  
R1  
C0  
R0  
C1  
C8  
SL  
R5  
R6  
C2  
C9  
RP  
KD  
KC  
C3  
C10  
C11  
C12  
C13  
C14  
C15  
multiplexed and presented to the  
system as if it were coming from a  
single source.  
R4  
C4  
R3  
C5  
R2  
EKC  
EKD  
CL  
C6  
R1  
QFP  
C7  
R0  
The features of UR5HCFJ8 make it  
ideal for use in PC/AT/PS/2  
laptop/notebook designs that utilize  
the Fujitsu FKB7211 low-profile, full-  
travel membrane keyboard.  
C8  
C9  
C10  
C11  
C0  
VSS  
C1  
C2  
C3  
LapCoder is a trademark of Semtech Corp. All  
other trademarks belong to their respective  
companies.  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1
ORDERING CODE  
P a c k a g e o p t io n s  
40-pin Plastic DIP  
44-pin, Plastic PLCC  
44-pin, Plastic QFP  
P it c h In m m s  
2 54 mm  
1.27 mm  
TA = -4 0 °C t o +8 5 °C  
UR5HCFJ8-P  
UR5HCFJ8-FN  
0.8 mm  
UR5HCFJ8-FB  
FUNCTIONAL DIAGRAM  
NL/CL/SL  
3
Data Buffer  
Status LEDs  
R0-  
R7  
Row Data Inputs  
EKC1  
Interrupt Control  
8
Column Select  
Ouputs  
C0-  
C15  
16  
Ke yb o a rd En c o d e r  
KC  
KD  
PC  
Communication  
Channel  
Mode Control  
8042 Emulation  
(External Keyboard)  
Communication  
Channel  
EKC  
EKD  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
2
FUNCTIONAL DESCRIPTION  
PIN DEFINITIONS  
The UR5HCFJ8 consists functionally  
of six major sections (see Functional  
Diagram, previous page). These  
are the Keyboard Encoder, the  
Mode Control Unit, the PC  
Communication Channel, the Data  
Buffer, the Interrupt Control and the  
8042 Emulation Channel. All  
Mn e m o n ic  
VCC  
VSS  
DIP P LCC  
QFP  
38  
17  
37  
36  
Typ e Na m e a n d Fu n c t io n  
40  
20  
39  
38  
1
44  
22  
43  
42  
1
I
I
I
P o w e r S u p p ly: +5V  
Gro u n d  
Os c illa t o r in p u t  
OSCI  
OSCO  
_RESET  
EKC1  
O
Os c illa t o r o u t p u t  
41  
35  
I
Re s e t : Apply 0V to provide orderly start-up  
Ex t e rn a l Ke yb o a rd Clo c k 1 : Connects  
to external keyboard Clock Line and is used  
to generate an interupt for every Clock Line  
transition.  
37  
41  
sections communicate with each  
other and operate concurrently.  
VX  
VXA  
RP  
3
4
3
7
9
43  
I
I
I
Tie to Vcc  
Tie to Vcc  
Re s e rve d : Ties to Vcc  
6
8
2
4
KEYBOARD ENCODER  
KC  
I/O  
Ke yb o a rd Clo c k : Connects to PC  
keyboard port clock line  
The controller continuously scans a  
keyboard organized as an 8 row by  
16 column matrix for a maximum of  
128 keys. Smaller-size keyboards  
are supported provided that all  
KD  
7
10  
9
8
11  
10  
2
3
6
I/O  
I/O  
I/O  
Ke yb o a rd Da t a : Connects to  
PC port data line  
EKD  
ECK  
_IQR  
Ex t e rn a l Ke yb o a rd Da t a : Connects to  
external keyboard Data Lne  
Ex t e rn a l Ke yb o a rd Clo c k : Connects  
to external keyboard Clock Line  
In t e rru p t Lin e : Reserved for low-power  
applications  
5
unused row lines are pulled to Vcc.  
2
42  
I
The IC selects 1 of the 16 column  
lines (C0-C15) every 512 mS and  
then reads the row data lines (R0-  
R7). A key closure is detected as a  
0 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 PC Communication  
Channel.  
R0-R5  
R6  
R7  
29-34 32-37  
27-32  
1
34  
8-15  
I
I
I
Ro w Da t a In p u t s  
5
6
36  
39  
C0-C7  
12-19 13-17  
19-21  
28-21 31-24  
O
Co lu m n S e le c t Ou t p u t s : Selects 1 of  
16 columns  
O
O
O
O
O
O
C8-C15  
26-23  
21-18  
7
44  
33  
16,22  
39,40  
CL  
NL  
SL  
NC  
11  
4
12  
5
Ca p s Lo c k LED  
Nu m Lo c k LED  
S c ro ll Lo c k LED  
No Co n n e c t s : These pins are unused.  
35  
38  
18  
23,40  
No t e : An underscore before a pin mnemonic denotes an active low signal.  
S w it c h Ma t rix En c o d in g  
Each matrix location is programmed  
to represent either a single key or a  
key combination of the IBM 101/102  
standard keyboard.  
S c a n Co d e Ta b le S e t s  
The UR5HCFJ8 supports all three  
scan code table sets. Scan Code  
Sets 1 and 2 are the default sets for  
AT/PS/2 systems. Scan Code Table  
Set 3 allows the user to program  
individual key attributes such as  
Make/Break and Typematic or  
Single-Touch Action. For more  
information, refer to the IBM  
Technical Reference Manuals.  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
3
KEYBOARD ENCODER, (CONT)  
MODE CONTROL  
Em b e d d e d Nu m e ric Ke yp a d  
Operating modes are defined by the logic level of the mode pin in the Mode  
Control Unit.  
The UR5HCFJ8 implements an  
embedded numeric keypad. The  
Numeric Keypad Function is  
invoked by pressing the Num Lock  
Key.  
N-Ke y Ro llo ve r  
In this mode, the code(s) corresponding to each key press are transmitted  
to the host system as soon as that key is debounced, independently of the  
release of other keys. If a key is defined to be Typematic, the  
FN Ke y  
corresponding code(s) will be transmitted while that key is held pressed.  
When the key is released, the corresponding break code(s) are then  
transmitted to the host system. If the released key happens to be the most  
recently pressed, then Typematic Action is terminated. There is no limitation  
to the number of keys that can be held pressed at the same time. However,  
two or more key closures, occurring within a time interval of less than 5 mS,  
will set an error flag and will not be processed. This procedure protects  
against the effects of accidental key presses.  
A special FN Key has been  
implemented to perform the  
following functions while it is held  
pressed:  
Function Key F1 becomes F11  
Function Key F2 becomes F12  
Ctrl Left Key becomes Ctrl Right  
Alt Left Key becomes Alt Right  
“Gh o s t ” Ke ys  
In any scanned contact switch matrix, whenever three keys defining a  
rectangle on the switch matrix are held 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 ghostor phantomkey problem. Although  
the problem cannot be totally  
If Num Lock is set:  
Embedded numeric keypad keys  
become regular keys.  
Actual key presses  
eliminated without using external  
If Num Lock is not set:  
hardware, there are methods to  
neutralize its negative effects for most  
practical applications. Keys that are  
intended to be used in combinations or  
are likely to be pressed at the same  
time by a fast typist (i.e., keys located  
in adjacent positions on the keyboard)  
should be placed in the same row or  
column of the matrix, whenever  
Embedded numeric keypad keys  
provide the same codes as a  
numeric keypad when the Num  
Lock is not set (Arrow Keys, PgUp,  
PgDn, etc.)  
Ghost”  
Key  
S t a t u s LED in d ic a t o rs  
possible. Shift keys (Shift, Alt, Ctrl)  
should not reside in the same row (or  
column) with any other keys.  
Fig u re 1 : Ghostor PhantomKey  
Problem  
The controller provides interfacing  
for three LED shift status indicators.  
All three pins are active low to  
indicate the status of the host  
system (Num Lock, Caps Lock and  
Scroll Lock). They are set by the  
system (AT/PS/2 protocol).  
The UR5HCFJ8 has built-in mechanisms to detect the presence of ghost”  
keys, thus eliminating the necessity of external hardware.  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
4
SPECIAL HANDLING  
PC COMMUNICATION  
Co m m a n d  
He x Va lu e  
Ho t P lu g -In s o f Ex t e rn a l  
De vic e  
The UR5HCFJ8 implements all the  
standard functions of  
Key Detection  
Error/Overrun  
00*  
communication with a BIOS-  
compatible PC/XT or AT/PS/2 host  
system. Two lines, KC and KD,  
provide bi-directional clock and  
data signals. In addition, the  
UR5HCFJ8 supports all commands  
from and to the system, as  
The UR5HCFJ8 will detect the  
presence of an external device.  
If an external keyboard or other  
device was not connected during  
power-on and is connected at a  
later time, the encoder will proceed  
with the normal reset routine in  
order to properly initialize the  
external keyboard. After  
Keyboard ID  
83AB  
AA  
FC  
BAT Completion Code  
BAT Failure Code  
Echo  
EE  
described in the IBM Technical  
Reference Manuals.  
Acknowledge (Ack)  
Resend  
FA  
FE  
The following table shows the  
commands that the system may  
send and their values in hex.  
Key Detection  
Error/Overrun  
FF**  
communication has been  
established, the encoder will  
continue to check for the presence  
of the external keyboard. While the  
external device is connected, the  
encoder will not enter the sleep  
mode. If the device is  
disconnected at a later time, the  
encoder will become aware of it.  
If a subsequent connection takes  
place, the controller will reinitiate a  
reset sequence. This unique  
feature allows the user to connect  
or disconnect an external device at  
any time without having to reset the  
system.  
*Code Sets 2 and 3  
**Code Set 1  
Co m m a n d  
He x Va lu e  
Set/Reset Status  
Indicators  
ED  
Ta b le 3 : Keyboard Commands to the  
System (AT/PS/2 protocol)  
Echo  
EE  
EF  
F0  
8 0 4 2 Em u la t io n Ch a n n e l  
Invalid Command  
The UR5HCFJ8 fully emulates a  
systems keyboard port, available to  
a standard 82/101/102 external  
keyboard or other 8042-compatible  
device. Communication with a  
keyboard-compatible device is  
accomplished by clock and data  
lines via EKC and EKD pins,  
respectively. A third pin, EKC1,  
connects to the Clock Line and  
interrupts the controller whenever  
the external device initiates a  
communication session. When  
power is first applied, the controller  
proceeds with the standard reset  
sequence with the external device.  
Data and commands initiated from  
the external device are buffered in  
the controllers FIFO along with data  
from the scanned matrix, and then  
are presented to the system as if  
they were coming from a single  
source. After they are  
Select Alternate  
Scan Codes  
Invalid Command  
Read ID  
F1  
F2  
F3  
Set Typematic  
Rate/Delay  
Enable  
F4  
F5  
F6  
Default Disable  
Set Default  
S h ift S t a t u s LEDs  
Set All Keys  
Typematic  
Make/Break  
Make  
Shift Status LEDs (Num Lock, Caps  
Lock and Scroll Lock) indicate the  
status of the system and are  
controlled by commands sent from  
the system. Set/Reset Status  
Indicator commands from the  
system will be executed both by the  
external keyboard and the scanned  
matrix. For example, if the user  
presses the Caps Lock Key on  
either keyboard, the Caps Lock  
LED will be affected in both  
F7  
F8  
F9  
FA  
Typematic/Make/Break  
Set Key Type  
Typematic  
Make/Break  
Make  
FB  
FC  
FD  
Resend  
Reset  
FE  
FF  
Ta b le 2 : Keyboard Commands from the  
System (AT/PS/2 protocol)  
acknowledged, commands and  
data from the system are  
transmitted to the external device.  
keyboards. The LED status  
These commands are supported in  
the AT/PS/2 protocol and can be  
sent to the keyboard at any  
time.The following table shows the  
commands that the keyboard may  
send to the system.  
indicators are properly set after  
every new connection of an external  
keyboard.  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
5
KEY MAP FOR FKB7211 (UR5HCFJ8)  
Co lu m n s (C0 –C1 3 )  
0
1
2
3
4
5
6
7
8
9
10  
11  
12  
13  
LCtrl*  
Esc  
Tab  
Fn  
LAlt*  
Space  
` (BkQt) Insert  
Delete  
ArrLft  
ArrDn  
LShift  
ArrRt  
F1*  
1
Z
X
V
S
C
. (per)  
Pad .  
M
Pad 0  
J
Pad 1  
U
/
ArrUp  
RShift  
End  
Pad /  
CapLk  
B
N
F
, (com) , (appos) Enter  
PgDn  
PgUp  
BkSpc  
PrtScr  
Pause  
Home  
F2  
2
A
3
D
T
K
Pad 2  
I
Pad 5  
F10  
L
;
Pad 3  
O
Pad 6  
Pad +  
P
Pad -  
4
Y
F8  
Pad 4  
F9  
F4  
F3  
Q
F5  
F6  
6
F7  
NumLk ScrLk  
%
5
W
7
8
9
0
- (dash)  
]
=
\
Pad 7  
R
Pad 8  
G
Pad 9  
H
Pad *  
[
E
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
6
KEYBOARD LAYOUTS (US ENGLISH)  
Depending on the status of the Num Lock and the FN Key, the UR5HCFJ8 implements one of four keyboard  
layouts. (Key numbering of a standard 101/102 keyboard is shown.)  
Layout A (Default layout)  
126  
110  
Esc  
113  
114  
115  
116  
118  
119  
120  
121  
F10  
90  
NmLk  
125  
ScLk  
124  
PrSc  
1 1 7  
112  
F6  
F1  
F2  
F3  
F4  
F5  
F7  
F8  
F9  
Brk  
13  
80  
2
3
4
5
6
7
8
9
10  
11  
12  
15  
1
2
3
4
5
6
7
8
9
0
-
BkSp  
Home  
=
21  
22  
23  
85  
16  
17  
18  
19  
20  
24  
25  
28  
29  
26  
27  
[
]
\
Tab  
Q
W
E
R
T
Y
I
0
P
PgUp  
U
33  
48  
34  
49  
35  
36  
51  
37  
52  
38  
53  
39  
86  
30  
CpsLck  
31  
32  
47  
40  
55  
41  
43  
Enter  
,
K
A
S
D
F
G
H
J
L
;
PgDn  
81  
57  
50
46
54  
83  
44
,
Shift  
Z
X
C
V
B
N
M
.
1
/
Shift  
End  
84  
89  
75  
60  
76  
Del  
79  
58  
61  
FN  
SPACE  
,
Ctrl  
Alt  
Ins  
Layout B (Num Lock is set)  
F9
90  
126  
110  
113  
114  
115  
116  
118  
119  
120  
121  
125  
1 1 7  
112  
124  
PrSc  
Esc
F6  
F2  
F3  
F4  
F5  
F7  
F8  
F10  
ScLk  
Brk  
F1
NmLk  
100  
12  
13  
80  
2
3
4
5
6
7
91  
96  
101  
15  
8
7
9
1
2
3
4
5
6
-
BkSp  
Home  
=
*
21  
22  
92  
85  
16  
17  
18  
19  
20  
97  
102  
28  
29  
105  
27  
[
]
\
Tab  
Q
W
E
R
T
Y
5
PgUp  
4
6
-
33  
34  
49  
35  
50  
36  
51  
93  
99  
98  
53  
103  
3
86  
30  
CpsLck  
31  
46  
32  
47  
60  
106  
+
41  
43  
Enter  
,
2
A
Z
S
X
D
F
G
H
1
0
PgDn  
48  
95  
57  
79  
81  
104  
.
83  
44  
Shift  
,
C
V
B
N
/
Shift  
End  
89  
1
75  
Ins  
84  
76  
Del  
58  
61  
FN  
SPACE  
,
Ctrl  
Alt  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
7
KEYBOARD LAYOUTS (US ENGLISH)  
Depending on the status of the Num Lock and the FN Key, the LapCoderTM implements one of four keyboard  
layouts. (Key numbering of a standard 101/102 keyboard is shown.)  
Layout C (FN key pressed)  
126  
110  
Esc  
123  
F12  
114  
115  
116  
118  
119  
120  
121  
F10  
90  
NmLk  
125  
ScLk  
124  
PrSc  
1 1 7  
122  
F11  
F6  
F3  
F4  
F5  
F7  
F8  
F9  
Brk  
13  
80  
2
3
4
5
6
7
91  
96  
101  
100  
12  
15  
Home  
1
2
3
4
5
6
PgUp  
-
BkSp  
Home  
=
*
21  
22  
92  
85  
16  
17  
18  
19  
20  
97  
102  
28  
29  
105  
27  
[
]
\
Tab  
Q
W
E
R
T
Y
5
PgUp  
-
33  
48  
34  
49  
35  
50  
36  
51  
93  
End  
98  
53  
103  
86  
30  
CpsLck  
31  
46  
32  
47  
62  
106  
+
41  
43  
Enter  
,
A
Z
S
X
D
C
F
V
G
H
PgDn  
PgDn  
99  
Ins  
2
95  
81  
104  
Del  
83  
44  
Shift  
,
B
N
/
Shift  
End  
89  
1
75  
Ins  
84  
76  
79  
64  
61  
FN  
SPACE  
,
Ctrl  
Alt  
Del  
Layout D (Num Lock set and FN key pressed)  
126  
110  
Esc  
123  
114  
115  
116  
118  
119  
120  
121  
F10  
90  
NmLk  
125  
124  
1 1 7  
122  
F6  
F1  
F2  
F3  
F4  
F5  
F7  
F8  
F9  
ScLk  
PrSc  
Brk  
13  
80  
2
3
4
5
6
7
8
9
10  
11  
12  
15  
1
2
3
4
5
6
7
8
9
0
-
BkSp  
Home  
=
21  
22  
23  
85  
16  
17  
18  
19  
20  
24  
25  
28  
29  
26  
27  
[
]
\
Tab  
Q
W
E
R
T
Y
I
0
P
PgUp  
U
33  
48  
34  
49  
35  
50  
36  
51  
37  
52  
38  
53  
39  
54  
86  
30  
CpsLck  
31  
46  
32  
47  
62  
40  
55  
41  
43  
Enter  
,
K
A
Z
S
X
D
C
F
V
G
H
J
L
;
/
PgDn  
57  
79  
81  
83  
44  
Shift  
,
B
N
M
.
1
Shift  
End  
89  
75  
Ins  
84  
76  
64  
61  
FN  
SPACE  
,
Ctrl  
Alt  
Del  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
8
IMPLEMENTATION NOTES FOR THE UR5HCFJ8  
The following notes pertain to the suggested schematics found on the next  
pages.  
The Built-in Oscillator on the UR5HCFJ8 requires the attachment of the 4.00  
MHz Ceramic Resonators with built-in Load Capacitors.. You can use either  
an AVX, part number PBRC-1.00 BR; or a Murata part number  
CSTCC4.00MG ceramic resonator.  
It may also be possible to operate with the 4.00 MHz Crystal, albeit with  
reduced performance. Due to their high Q, the Crystal oscillator circuits  
start-up slowly. Since the LapCoderTM constantly switches the clock on and  
off, it is important that the Ceramic Resonator is used (it starts up much  
quicker than the Crystal). Resonators are also less expensive than Crystals.  
Also, if Crystal is attached, two Load Capacitors (33pF to 47pF) should be  
added, a Capacitor between each side of the Crystal and ground.  
In both cases, using Ceramic Resonator with built-in Load Capacitors, or  
Crystal with external Load Capacitors, a feedback Resistor of 1 Meg should  
be connected between OSCin and OSCout.  
Troubleshoot the circuit by looking at the Output pin of the Oscillator. If the  
voltage it half-way between Supply and Ground (while the Oscillator should  
be running) --- the problem is with the Load Caps / Crystal. If the voltage it  
all the way at Supply or Ground (while the Oscillator should be running) ---  
there are shorts on the PCB.  
NOTE: when the Oscillator is intentionally turned OFF, the voltage on the  
Output pin of the Oscillator is High (at the Supply rail).  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
9
SUGGESTED INTERFACING FOR THE LAPCODERTM UR5HCFJ8  
Vcc  
Vcc  
100K  
STATUS LEDs  
Vcc  
1uF  
GND  
Vcc  
1
44  
5
12  
CL  
38  
RST  
Vcc  
NL  
SL  
C15  
C14  
C13  
C12  
C11  
C10  
C9  
C8  
C7  
C6  
C5  
C4  
C3  
C2  
C1  
C0  
C4A  
24  
CS15  
CS14  
CS13  
CS12  
CS11  
CS10  
CS9  
CS8  
CS7  
CS6  
CS5  
25  
26  
27  
28  
29  
30  
31  
21  
20  
19  
17  
16  
15  
14  
13  
18  
4.7K 4.7K 2K 2K  
11  
10  
EKDAT  
EKD  
8042  
EMULATION  
PORT  
EKBCLK  
EKC  
COLUMN  
SELECT  
OUTPUTS  
41  
2
EKC1  
CS4  
CS3  
CS2  
CS1  
Vcc  
4 4 P in P LCC  
IRQ  
KC  
KD  
CS0  
KBCLK  
9
8
PC KEYBOARD  
PORT  
COMMUNICATIONS  
TO SWITCH MATRIX  
KBDAT  
R7A  
R7  
R6  
R5  
R4  
R3  
R2  
R1  
R0  
40  
39  
6
37  
36  
35  
34  
33  
32  
RDAT7  
RDAT6  
RDAT5  
RDAT4  
RDAT3  
RDAT2  
RDAT1  
RDAT0  
4 x 47 Pf  
ROW  
DATA  
INPUTS  
23  
NC  
GND  
OSCI  
43  
OSCO  
42  
Vss  
22  
RP VXA  
VX  
4
7
3
LINE INTERFACE  
Vcc  
1 MEG  
GND  
Vcc Vcc  
8
x
22K  
4.00 MHz  
Vcc  
22pF  
22pF  
GND  
GND  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1 0  
MECHANICALS FOR THE UR5HCFJ8-P  
40  
21  
20  
B
L
1
A
C
J
N
M
K
F
D
G
H
Seating  
Plane  
Note s :  
1. Pos itiona l tole ra nc e of le a d s (D) s ha ll b e  
within 0.25 mm (0.010) a t ma ximum ma te ria l  
c ond ition, in re la tion to the s e a ting p la ne a nd  
e a c h othe r.  
2. Dimins ion L is to the c e nte r of the le a d s whe n  
the le a d s a re forme d p a ra lle l.  
3. Dime ns ion B d oe s not inc lud e mold fla s h.  
MILLIMETERS  
INCHES  
DIM MIN MAX MIN MAX  
A
B
C
D
F
51.69 52.45  
14.22  
13.72  
2.065  
0.560  
2.035  
0.540  
5.08 0.155 0.200  
0.56 0.014 0.022  
1.52 0.040 0.060  
3.94  
0.36  
1.02  
G
H
J
K
L
2.54 BSC  
0.100 BSC  
2.16  
0.085  
0.015  
0.135  
1.65  
0.065  
0.20 0.38 0.008  
2.92 0.015  
3.43  
15.24 BSC 0.600 BSC  
0 0  
0.51 1.02 0.020 0.040  
15 0  
0
15 0  
0
M
N
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1 1  
MECHANICALS FOR THE UR5HCFJ8-FN  
Y BRK  
N
D
M
0.18 (0.007)  
T
N S  
P
S
L
S
T
M S  
-
-
B
M
L
4 4  
M
0.18 (0.007)  
S S  
N S P L M S  
-
-
U
Le a d s  
P LC C  
Note 1  
W
Z1  
D
(Note 1) 44  
1
P
V
X
G1  
M
M
0.18 (0.007)  
0.18 (0.007)  
T
T
L
L
S
M S N S  
P
S
S
-
-
A
R
View D-D  
M
0.25 (0.010)  
S S  
T N S P L M S  
-
-
Z
S
M S N S P  
-
-
M
M
0.18 (0.007)  
0.18 (0.007)  
T
T
S S  
L M S N S P  
-
-
-
-
H
N S  
S S  
P L M S  
C
K1  
E
+
+
K
G
M
M
0.18 (0.007)  
0.18 (0.007)  
T
T
S S  
L M S N S P  
-
-
F
N S  
S S  
P L M S  
-
-
44  
(Note 1)  
J
Detail S  
0.010 (0.004)  
Seating Plane  
G1  
Detail S  
T
M
0.25 (0.010)  
T
L
S
M S N S  
-
P
-
S
MILLIMETERS  
INCHES  
DIM MIN MAX MIN MAX  
A
B
C
E
17.40 17.65  
0.695  
0.685  
17.40 17.65 0.685 0.695  
4.20 4.57 0.165 0.180  
2.29 2.79 0.090 0.110  
0.33 0.48 0.013 0.019  
F
G
H
J
1.27 BSC  
0.66 0.81 0.026 0.032  
0.050 BSC  
Note s :  
1. Due to s p a c e limita tion, the c hip  
is re p re s e nte d b y a g e ne ra l (s ma lle r)  
c a s e outline d ra wing ra the r tha n  
s howing a ll 44 le a d s .  
2. Da tums L, M, N, a nd P d e te rmine whe re  
the top of the le a d s hould e r e xits p la s tic  
b od y a t mold p a rting line  
3. DIM G1, true p os ition to b e me a s ure d  
a t Da tum T, Se a ting Pla ne  
4. DIM R a nd U d o not inc lud e mold  
p rotus ion. Allowa b le mold p rotus ion is  
0.25 (0.010) p e r s id e .  
0.51  
0.64  
-
-
0.020 -  
0.025 -  
K
R
U
V
W
X
Y
Z
16.51 16.66 0.650 0.656  
16.51 16.66 0.650 0.656  
1.07 1.21 0.042 0.048  
1.07 1.21 0.042 0.048  
1.07 1.42 0.042 0.056  
-
0.50  
10 0  
-
0.020  
0
0
0
2
2
10  
G1 15.50 16.00 0.610 0.630  
K1 1.02  
0.040 -  
10  
5. Dime ns ioning a nd tole ra nc ing p e r Ans i  
Y14.5M, 1982  
6. Controlling d ime ns ion: Inc h  
-
0
0
0
Z1  
2
10  
2
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1 2  
MECHANICALS FOR THE UR5HCFJ8-FB  
L
33  
23  
B
B
A,B,D  
34  
22  
A
B
V
L
Detail A  
Detail A  
44  
12  
1
11  
Note s  
D
1. Dime ns ioning a nd tole ra nc ing p e r Ans i  
Y14.5-M, 1982  
A
2. Controlling d ime ns ion: Millime te r  
3. Da tum Pla ne "H" is loc a te d a t the  
b ottom of the le a d a nd is c oinc id e nt  
with the le a d whe re the le a d e xits  
the p la s tic b od y a t the b ottom of the  
p a rting line .  
M
0.20 (0.008)  
C
A-B  
A-B  
S
S
D
D
S
0.05 (0.002) A-B  
F
S
Base Metal  
4. Da tums -A-, -B-, a nd -D- to b e d e te rmine d  
a t Da tum Pla ne -H-.  
M
0.20 (0.008)  
H
S
5. Dime ns ions S a nd V to b e d e te rmine d  
a t s e a ting p la ne -C-.  
6. Dime ns ions A a nd B d o not inc lud e  
Mold p rotus ion. Allowa b le p rotus ion  
is 0.25 (0.010) p e r s id e . Dime ns ions  
A a nd B d o inc lud e mold mis ma tc h  
a nd a re d e te rmine d a t Da tum Pla ne -H-.  
7. Dime ns ion D d oe s not inc lud e Da nb a r  
p rotrus ion. Allowa b le Da nb a r  
p rotrus ion is 0.08 (0.003) tota l in  
e xc e s s of the D d ime ns ion  
J
N
a t Ma ximum Ma te ria l Cond ition.  
Da nb a r c a nnot b e loc a te d on the  
lowe r ra d ius or the foot.  
D
M
M
0.20 (0.008)  
C
A-B  
S
D
S
T
Section B-B  
MILLIMETERS  
INCHES  
Datum  
Plane  
R
DIM MIN MAX MIN MAX  
A
B
C
D
E
9.90 10.10  
9.90 10.10  
2.10 2.45 0.083 0.096  
0.30 0.45 0.012 0.018  
2.00 2.10 0.079 0.083  
0.30 0.40 0.012 0.016  
0.398  
0.398  
0.390  
0.390  
H
K
W
Detail C  
Q
F
X
G
H
J
0.80 BSC  
0.031 BSC  
M
0.25  
0.010  
-
-
0.13 0.23 0.005 0.009  
K
L
0.65  
0.026  
Detail C  
0.95  
0.037  
8.00 REF  
0.315 REF  
0
M
N
Q
R
S
5
10 0  
5
10 0  
0
0.13 0.17 0.005 0.007  
0
0
0
0
E
Datum  
Plane  
0
7
0
7
C
H
0.13 .30 0.005 0.012  
12.95 13.45 0.510 0.530  
0.01 (0.004)  
C
Seating  
Plane  
T
0.13  
0.005  
-
-
0
0
0
0
-
-
U
V
W
X
G
0.530  
12.95 13.45 0.510  
0.40 0.016  
1.6 REF  
M
H
-
-
0.063 REF  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1 3  
ELECTRICAL SPECIFICATIONS  
Ab s o lu t e Ma x im u m Ra t in g s  
Ra t in g s  
Supply Voltage  
S ym b o l  
Va lu e  
Un it  
V
V
VDD  
VIN  
I
-0.3 to +7.0  
Vss -0.3 to VDD +0.3  
25  
Input Voltage  
Current Drain per Pin  
(not including Vss or Vdd)  
Operating Temperature  
UR5HCFJ8-XX  
mA  
TA  
T low to T high  
-40 to +85  
-65 to +150  
°C  
°C  
Storage Temperature Range  
TSTG  
Th e rm a l Ch a ra c t e ris t ic s  
Ch a ra c t e ris t ic  
Thermal Resistance  
Plastic DIP  
S ym b o l  
TJA  
Va lu e  
Un it  
°C per W  
60  
70  
Plastic PLCC  
DC Ele c t ric a l Ch a ra c t e ris t ic s (VDD=5.0 VDC +/-10%, VSS=0 VDC, Temperature range=T low to T high unless otherwise noted)  
Ch a ra c t e ris t ic  
Output Voltage (I load<10µA)  
S ym b o l  
VOL  
VOH  
VOH  
VOL  
VIH  
VIL  
IPP  
VRM  
Min  
Typ  
Ma x  
0.1  
Un it  
V
VDD0.1  
VDD0.8  
Output High Voltage (I load=0.8mA)  
Output Low Voltage (I load=1.6mA)  
Input High Voltage  
Input Low Voltage  
User Mode Current  
Data Retention Mode (0 to 70°C)  
Supply Current* (Run)  
I/O Ports Hi-Z Leakage Current  
Input Current  
V
V
V
V
mA  
V
mA  
µA  
µA  
pF  
0.4  
VDD  
0.2xVDD  
10  
0.7xVDD  
Vss  
5
2.0  
IDD  
4.7  
7.0  
IIL  
IIN  
CIO  
+/-10  
+/- 1  
12  
I/O Port Capacitance  
8
*In a typical application circuit, including external A/D.  
Co n t ro l Tim in g (VDD=5.0 VDC +/-10%, VSS=0 VDC, Temperature range=T low to T high unless otherwise noted)  
Ch a ra c t e ris t ic  
S ym b o l  
Min  
Ma x  
Un it  
Frequency of Operation  
Crystal Option  
External Clock Option  
Crystal Oscillator Startup Time  
Crystal (FOSC/2)  
External Clock Option  
Cycle Time  
Crystal Oscillator Startup Time  
Stop Recovery Startup Time  
Reset Pulse Width  
fOSC  
MHz  
2.0  
2.0  
dc  
fOP  
MHz  
2.0  
2.0  
dc  
1000  
tCYC  
toxov  
tiLCH  
tRL  
tLIH  
tiLIL  
ns  
100  
100  
ms  
ms  
tcyc  
ns  
tcyc  
ns  
8
125  
*
Interrupt Pulse Width Low  
Interrupt Pulse Period  
OSC1Pulse Width  
t
OH  
,
TOL  
90  
*The minimum period tiLIL should not be less than the number of cycle times it takes to execute the interrupt service routine plus 21 tcyc.  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1 4  
UR5HCFJ8 BILL OF MATERIALS FOR PAGE 10 SCHEMATIC  
UR7 HCFJ 8 -XX BOM  
De s c rip t io n  
Ba re P CB  
PCB  
Qu a n t it y  
Ma n u fa c t u re r  
P a rt #  
De s c rip t io n  
1
PCB5-FJ8-100  
PCB for UR5EVB. Thru Hole  
Ca p a c it o rs :  
C1, C2  
C3, C4  
C5, C7  
C6  
C8, C9, C10, C11  
ICs :  
U1  
2
2
2
1
4
Generic  
Generic  
Generic  
Generic  
Generic  
Any  
Any  
Any  
Any  
Any  
.1uF Ceramic disk or Monolythic cap, THD  
22pF, Ceramic disk cap, THD  
.01uF Ceramic disk cap, THD  
10uF, 16V Tantalum Cap, THD  
47pF Ceramic disk cap, THD  
1
Semtech  
UR7HCFJ8  
LapCoderTM  
Co n n e c t o rs :  
J1  
J2  
J5  
J6  
1
1
1
1
1
2
Molex  
Molex  
AMP  
AMP  
AMP  
39-51-3144  
39-51-3084  
640456-5  
640456-6  
103322-3  
14 pos, ZIF Conn, Straight  
8 pos ZIF Conn, Straight  
5 positions .1ST/Header  
6 positions .1ST/HeaderJP1, JP2  
Header, 2x3 positions, 1”  
Male Str Header 1x2 pos  
JP1-JP2  
E1, E2  
S.E.  
PH1-025-2G  
Dio d e :  
D1-D8  
LED:  
8
3
Generic  
Any  
Diode, small signal, THD, DO-35  
J4  
King Bright  
L113GDT  
Rect LED, cross to SSL-LX2573GD, THD  
Re s is t o rs :  
R1, R6, R7  
R2, R3, R4  
R5  
R8, R9  
R10, R11  
R12  
3
3
1
2
2
1
4
1
Generic  
Generic  
Generic  
Generic  
Generic  
Generic  
Generic  
Generic  
Any  
Any  
Any  
Any  
Any  
Any  
Any  
Any  
1M Resistor, Carbon Film, THD  
330 Ohm Resistor, Carbon Film  
1M Resistor, Carbon Film  
4.7K Resistor, Carbon Film, THD  
2K Resistor, Carbon Film, THD  
100K Resistor, Carbon Film, THD  
47 Ohm Resistor, Carbon Film, THD  
22K Resistor, Carbon Fil, THD  
R13-R16  
R20  
Re s is t o r Ne t :  
RP1, RP2, RP3  
RP4  
3
1
CTS  
KOA  
761-3-332G  
RKC82223G  
3.3K, 8 Resistor, 16 pins, THD, DIP  
22K, 8 Resistor, 9 pins, THD, SIP  
Crys t a l:  
Y1  
S h u n t s :  
E1-S, JP1-S, JP2-S 3  
S o c k e t :  
1
ECS  
EC2-040-4.00  
MJ-254M  
4.00MHz Low Profile Crystal, THD  
Standard Gold 2 Position Jumper  
44PLCC THD Socket  
Solid Electronics  
McKenzie  
U1_S  
1
PLCC44P-T  
No t e s : J3 not installed. Install shunts as follow: JP1, JP2 between pins 2 & 3; also installs in E1  
Updated 2000/08/01  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1 5  
Fo r s a le s in fo rm a t io n  
a n d p ro d u c t lit e ra t u re ,  
c o n t a c t :  
HID & System Mgmt Division  
Semtech Corporation  
568 Broadway  
New York, NY 10012  
h id in fo @s e m t e c h .c o m  
h t t p ://w w w .s e m t e c h .c o m  
212 226 2042 Telephone  
212 226 3215 Telefax  
Semtech Western Regional Sales  
805-498-2111 Telephone  
805-498-3804 Telefax  
Semtech Central Regional Sales  
972-437-0380 Telephone  
972-437-0381 Telefax  
Semtech Eastern Regional Sales  
203-964-1766 Telephone  
203-964-1755 Telefax  
Semtech Asia-Pacific Sales Office  
+886-2-2748-3380 Telephone  
+886-2-2748-3390 Telefax  
Semtech Japan Sales Office  
+81-45-948-5925 Telephone  
+81-45-948-5930 Telefax  
Semtech Korea Sales Sales  
+82-2-527-4377 Telephone  
+82-2-527-4376 Telefax  
Northern European Sales Office  
+44 (0)2380-769008 Telephone  
+44 (0)2380-768612 Telefax  
Southern European Sales Office  
+33 (0)1 69-28-22-00 Telephone  
+33 (0)1 69-28-12-98 Telefax  
Central European Sales Office  
+49 (0)8161 140 123 Telephone  
+49 (0)8161 140 124 Telefax  
Copyright 1997-2001 Semtech Corporation. All rights reserved.  
KeyCoder, LapCoder, Zero-Power and Self-Power Management are  
trademarks of Semtech Corporation. Semtech is a registered  
trademark of Semtech Company. All other trademarks belong to  
their respective companies.  
INTELLECTUAL PROPERTY DISCLAIMER  
This specification is provided "as is" with no warranties whatsoever  
including any warranty of merchantability, fitness for any particular  
purpose, or any warranty otherwise arising out of any proposal,  
specification or sample. A license is hereby granted to reproduce  
and distribute this specification for internal use only. No other  
license, expressed or implied to any other intellectual property  
rights is granted or intended hereby. Authors of this specification  
disclaim any liability, including liability for infringement of proprietary  
rights, relating to the implementation of information in this  
specification. Authors of this specification also do not warrant or  
represent that such implementation(s) will not infringe such rights.  
Copyright Semtech, 1997-2001  
DOC5-FJ8-DS-107  
www.semtech.com  
1 6  

相关型号:

UR5HCFJ8-06-FB

Microprocessor Circuit, CMOS, PQFP44, 0.80 MM PITCH, PLASTIC, QFP-44

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

UR5HCFJ8-06-FN

Microprocessor Circuit, CMOS, PQCC44, 1.27 MM PITCH, PLASTIC, LCC-44

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

UR5HCFJ8-06-P

Microprocessor Circuit, CMOS, PDIP40, 2.54 MM PITCH, PLASTIC, DIP-40

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

UR5HCFJ8-16-FB

Microprocessor Circuit, CMOS, PQFP44, 0.80 MM PITCH, PLASTIC, QFP-44

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

UR5HCFJ8-16-FN

Microprocessor Circuit, CMOS, PQCC44, 1.27 MM PITCH, PLASTIC, LCC-44

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

UR5HCFJ8-16-P

Microprocessor Circuit, CMOS, PDIP40, 2.54 MM PITCH, PLASTIC, DIP-40

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
ETC

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
ETC

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
ETC

UR5HCFJ8-FB

Low-Power Keyboard Encoder for Portable Systems

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

UR5HCFJ8-FN

Low-Power Keyboard Encoder for Portable Systems

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH

UR5HCFJ8-P

Low-Power Keyboard Encoder for Portable Systems

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
SEMTECH