1999-2013 Microchip Technology Inc. Preliminary DS41115D-page 1
HCS101
FEATURES
Operating
2 Programmable 32-bit serial numbers
10-bit serial number
66-bit transmission code length
Non-volatile 16-bit counter
3.5V -13.3V operation
3 inputs, 7 functions available
Selectable baud rate
Automatic code word completion
Battery low signal transmitted to receiver
Other
Pin-out compatible with most KEELOQ
®
Encoders
Simple programming interface
On-chip EEPROM
On-chip oscillator and timing components
Button inputs have internal pull-down resistors
Minimum External Components required
Typical Applications
The HCS101 is ideal for remote control applications.
These applications include:
Low-end automotive alarm systems
Low-end automotive immobilizers
Gate and garage door openers
Identity tokens
Low-end burglar alarm systems
Fan and lighting controls
•Toys
DESCRIPTION
The HCS101 from Microchip Technology Inc. is a fixed
code encoder designed for remote control systems. It
provides a small package outline and low cost to make
this device a perfect solution for unidirectional remote
control systems.
It is also pin compatible with Microchip’s HCS201 Code
Hopping Encoder allowing easy upgrading to a more
secure remote keyless entry (RKE) system.
The 8-pin HCS101 operates over a wide voltage range
of 3.5V to 13.3V and has three button inputs allowing
the system designer the freedom to utilize up to 7 func-
tions. The only components required for device opera-
tion are the buttons and RF circuitry, allowing a very low
system cost.
PACKAGE TYPES
HCS101 BLOCK DIAGRAM
1
2
3
4
8
7
6
5
S0
S1
S2
NC
V
DD
NC
DATA
V
SS
PDIP, SOIC
HCS101
VSS
VDD
Power
latching
and
switching
Button input port
Transmit register
EEPROM
DATA
S2 S1 S0
Oscillator
RESET Circuit
Controller
Fixed Code Encoder
HCS101
DS41115D-page 2 Preliminary 1999-2013 Microchip Technology Inc.
1.0 SYSTEM OVERVIEW
As indicated in the block diagram in Figure 1-1, the
HCS101 has a small EEPROM array, which must be
loaded with several parameters before use. These
parameters include:
Two 32-bit serial numbers
16-bit counter value
Additional 10-bit serial number
Configuration data
The EEPROM data for each transmitter is programmed
by the manufacturer at the time of production.
Any type of controller may be used as a receiver, but it
is typically a microcontroller with compatible firmware
that allows the receiver to operate in conjunction with a
transmitter, based on the HCS101.
FIGURE 1-1: BASIC OPERATION OF TRANSMITTER ENCODER
EEPROM Array
Serial Number 1
Transmitted Information
Serial Number 3
Counter
Counter
Serial
Number 3
Function
Bits
Function
Bits
Serial Number 1
1999-2013 Microchip Technology Inc. Preliminary DS41115D-page 3
HCS101
2.0 DEVICE OPERATION
As shown in the typical application circuits in Figure 2-
1, the HCS101 is easy to use. It requires only the addi-
tion of buttons and RF circuitry for use as the transmit-
ter in your application. A description of each pin is given
in Table 2-1.
FIGURE 2-1: TYPICAL CIRCUITS
TABLE 2-1: PIN DESCRIPTIONS
The HCS101 will wake-up upon detecting a switch clo-
sure and then delay for a debounce delay (T
DB) as
shown in Figure 2-2. The device will then update the
16-bit counter before it loads the transmit register. The
data is then transmitted serially on the DATA pin in
Pulse Width Modulation (PWM) format.
If additional buttons are pressed during a transmission,
the current transmission is terminated. The HCS101
restarts and the new transmission will contain the latest
button information. When all buttons are released, the
device completes the current code word and then pow-
ers down. Released buttons do not terminate and/or
restart transmissions.
FIGURE 2-2: ENCODER OPERATION
Name
Pin
Number
Description
S0 1 Switch input 0
S1 2 Switch input 1
S2 3 Switch input 2/Clock pin for
Programming mode
NC 4 No connection
V
SS 5 Ground reference connection
DATA 6 Pulse Width Modulation (PWM)
output pin/Data pin for
Programming mode
NC 7 No connection
V
DD 8 Positive supply voltage connection
VDD
B0
Tx out
S0
S1
S2
NC
NC
VDD
DATA
V
SS
2 button remote control
B1
Tx out
S0
S1
S2
NC
VDD
DATA
V
SS
4 button remote control
B3 B2 B1 B0
Note: Up to 7 functions can be implemented
by pressing more than one button
simultaneously or by using a suitable
diode array.
NC
VDD
Power-Up
RESET and Debounce Delay
Sample Inputs
Update Counter
Load Transmit Register
Buttons
Added
?
All
Buttons
Released
?
(A button has been pressed)
Transmit
Stop
No
Yes
No
Yes
Complete Code
Word Transmission

HCS101/P

Mfr. #:
Manufacturer:
Microchip Technology
Description:
Encoders, Decoders, Multiplexers & Demultiplexers 3.5-13V
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union