HCS101
DS41115D-page 4 Preliminary 1999-2013 Microchip Technology Inc.
3.0 TRANSMITTED WORD
3.1 Transmission Format (PWM Mode)
The HCS101 transmission is made up of several code
words as shown in Figure 3-1. Each code word starts
with a preamble and a header, followed by the data.
The code word is followed by a guard period before the
next code word begins. The same code word is trans-
mitted as long as the button is pressed. Refer to
Table 7-3 for transmission timing requirements.
3.2 Code Word Organization
The HCS101 transmits a 66-bit code word. The 66-bit
word is constructed from the serial numbers, counter
and function information. The code word format is
shown in Figure 3-2.
Under normal conditions, serial number 1 is transmitted
with the counter and serial number 3. If all the buttons
are pressed, serial number 2 is transmitted in place of
the counter and serial number 3.
FIGURE 3-1: CODE WORD TRANSMISSION FORMAT
FIGURE 3-2: CODE WORD ORGANIZATION
LOGIC ‘0’
LOGIC ‘1’
Bit
Period
Preamble
Header
Counter, SER_3
and Function
Guard
Time
Tp
Th
Tg
Start Pulse
(Te)
SER_1
and Function
TE
Serial Number 3
(10 bits)
Transmission Direction
Serial Number 1
Function**
(0/4 bits)
(32/28 bits)**
* See Section 4.3.6, S3 Setting (S3SET)
** See Section 4.3.7 Extended Serial Number (XSER)
*** Serial Number 2 is transmitted when all buttons are pressed
LSb first
S2 S1 S0 S3*
S2 S1 S0 S3*
(16 bits)
Counter
‘00’
(2 bits)
Function
(4 bits)
‘1’
(1 bit)
VLOW
(1 bit)
Serial Number 2***
(32 bits)
MSb
LSb
1999-2013 Microchip Technology Inc. Preliminary DS41115D-page 5
HCS101
4.0 EEPROM MEMORY
ORGANIZATION
The HCS101 contains 192 bits (12 x 16-bit words) of
EEPROM memory as shown in Table 4-1. Further
descriptions of the memory array are given in the fol-
lowing sections.
TABLE 4-1: EEPROM MEMORY MAP
4.1 CNTR (Counter)
This is the 16-bit gray code counter value that can be
used to track the number of times a transmitter has
been activated.
4.2 SER_1, SER_2, SER_3 (Encoder
Serial Number)
SER_1, and SER_2 are the 32-bit device serial num-
bers. SER_3 is an additional 10-bit serial number trans-
mitted with every transmission. The most significant 6
bits of the 16-bit SER_3 word are reserved and should
be set to zero.
4.3 Configuration Word
The configuration word is a 16-bit word stored in the
EEPROM array that is used by the device to store the
status configuration options. Further explanations of
each of the bits are described in the following sections.
TABLE 4-2: CONFIGURATION WORD
4.3.1 OSCILLATOR TUNING BITS
(OSC0 TO OSC3)
These bits are used to tune the nominal frequency of
the HCS101 to within ±10% of its nominal value over
temperature and voltage.
4.3.2 LOW VOLTAGE TRIP POINT
SELECT (V
LOWS)
The low voltage trip point select bit (VLOWS) and the S3
setting bit (S3SET) are used to determine the voltage
level for the low voltage detector.
* See also Section 4.3.6
4.3.3 BAUDRATE SELECT BITS (BRS)
BRS selects the speed of transmission and the code
word blanking. Table 4-3 shows how the bit is used to
select the different baud rates and Section 5.2 provides
a detailed explanation of code word blanking.
TABLE 4-3: BAUDRATE SELECT
WORD
ADDRESS
MNEMONIC DESCRIPTION
0 RESERVED Set to 0000H
1 RESERVED Set to 0000H
2 RESERVED Set to 0000H
3 RESERVED Set to 0000H
4 CNTR Counter
5 RESERVED Set to 0000H
6 SER_1 Device Serial Number 1
(word 0) 16 LSb’s
7 SER_1 Device Serial Number 1
(word 1) 16 MSb’s
8 SER_2 Device Serial Number 2
(word 0) 16 LSb’s
9 SER_2 Device Serial Number 2
(word 1) 16 MSb’s
10 SER_3 Device Serial Number 3
11 CONFIG Config Word
Bit Number Bit Name
0OSC0
1OSC1
2OSC2
3OSC3
4V
LOWS
5BRS
6MTX4
7 TXEN
8 S3SET
9 XSER
10 RESERVED
11 RESERVED
12 RESERVED
13 RESERVED
14 RESERVED
15 RESERVED
V
LOWS S3SET* Trip Point
004.4
014.4
109
116.75
BRS
Basic Pulse
Element
Code Words
Transmitted
0 400µs All
1 200µs 1 out of 2
HCS101
DS41115D-page 6 Preliminary 1999-2013 Microchip Technology Inc.
4.3.4 MINIMUM FOUR TRANSMISSIONS
(MTX4)
If this bit is cleared, at least one code word is completed
when the HCS101 is activated. If this bit is set, at least
four complete code words are transmitted.
4.3.5 TRANSMIT PULSE ENABLE (TXEN)
If this bit is cleared, no start pulse occurs before a
transmission. If the bit is set, a start pulse (1 T
E long) is
transmitted before the first code word’s preamble.
4.3.6 S3 SETTING (S3SET)
This bit determines the value of S3 in the function code
during a transmission and the high trip point selected
by VLOWS in Section 4.3.2. If this bit is cleared, S3 mir-
rors S2 during a transmission. If the S3SET bit is set,
S3 in the function code is always set, independent of
the value of S2.
4.3.7 EXTENDED SERIAL NUMBER
(XSER)
If this bit is cleared, the most significant four bits of the
32-bit Serial Number 1 are replaced with the function
code. If this bit is set, the full 32-bit Serial Number 1 is
transmitted.
5.0 SPECIAL FEATURES
5.1 Code Word Completion
Code word completion is an automatic feature that
ensures the entire code word is transmitted, even if the
button is released before the transmission is complete.
If the button is held down beyond the time for one code
word, multiple code words will result. If another button
is activated during a transmission, the active transmis-
sion will be aborted and a new transmission will begin
using the new button information.
5.2 Blank Alternate Code Word
Federal Communications Commission (FCC) Rules,
Part 15 specify the limits on fundamental power and har-
monics that can be transmitted. Power is calculated on
the worst case average power transmitted in a 100 ms
window. It is therefore advantageous to minimize the
duty cycle of the transmission by minimizing the duty
cycle of the individual bits and by blanking out consecu-
tive words. The transmission duty cycle can be lowered
by setting BRS. This reduces the average power trans-
mitted and hence, assists in FCC approval of a transmit-
ter device. Shortening the code word length and
transmitting only every other code word (Figure 5-1) also
may allow a higher amplitude transmission for greater
range.
5.3 Auto-Shutoff
The auto-shutoff function automatically stops the
device from transmitting if a button inadvertently gets
pressed for longer than the time-out period, T
TO. This
will prevent the device from draining the battery if a but-
ton gets pressed while the transmitter is in a pocket or
purse.
5.4 VLOW: Voltage LOW Indicator
The VLOW bit is included in every transmission and will
be transmitted as a one if the operating voltage has
dropped below the low voltage trip point. Refer to
Figure 3-2. The trip point is selectable based on the
battery voltage being used. See Section 4.3.2 for a
description of how the low voltage select option is set.
FIGURE 5-1: CODE WORD TRANSMISSIONS
One Code Word
BRS = 0
BRS = 1
A
2A
100ms 100ms 100ms 100ms
Amplitude
Time

HCS101T-I/SN

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