K
FEATURES
Security
• Programmable 28-bit serial number
• Programmable 64-bit encryption key
• Each transmission is unique
• 66-bit transmission code length
• 32-bit hopping code
• 34-bit fixed code (28-bit serial number,
4-bit button code, 2-bit status)
• Encryption keys are read protected
Operating
• 2.0—6.3V operation
• Four button inputs
• No additional circuitry required
• 15 functions available
• Selectable baud rate
• Automatic code word completion
• Battery low signal transmitted to receiver
• Non-volatile synchronization data
Other
• Easy to use programming interface
• On-chip EEPROM
• On-chip oscillator and timing components
• Button inputs have internal pulldown resistors
• Current limiting on LED output
• Minimum component count
• Synchronous transmission mode
Typical Applications
The HCS300 is ideal for Remote Keyless Entry (RKE)
applications. These applications include:
• Automotive RKE systems
• Automotive alarm systems
• Automotive immobilizers
• Gate and garage door openers
• Identity tokens
• Burglar alarm systems
K
is a registered trademark of Microchip Technology, Inc.
EELOQ
Microchip's Secure Data Products are covered by some or all of the following patents:
Code hopping encoder patents issued in Europe, U.S.A., and R.S.A. — U.S.A.: 5,517,187; Europe: 0459781; R.S.A.: ZA93/4726
© 1999 Microchip Technology Inc.
OQ ®
L
Code Hopping Encoder
EE
Preliminary
HCS300
DESCRIPTION
The HCS300 from Microchip Technology Inc., is a code
hopping encoder designed for secure Remote Keyless
Entry (RKE) systems. The HCS300 utilizes the
hopping technology, which incorporates high security, a
small package outline and low cost to make this device
a perfect solution for unidirectional remote keyless
entry systems and access control systems.
PACKAGE TYPES
PDIP, SOIC
S0
1
2
S1
3
S2
S3
4
HCS300 BLOCK DIAGRAM
Oscillator
Reset circuit
LED
LED driver
EEPROM
PWM
32-bit shift register
V
SS
V
DD
®
code
8
V
DD
7
LED
6
PWM
V
5
SS
Power
latching
and
Controller
switching
Encoder
Button input port
S
S
S
S
3
2
1
0
DS21137E-page 1
Need help?
Do you have a question about the KEELOQ HCS300 and is the answer not in the manual?
Questions and answers