2001 Microchip Technology Inc. Preliminary DS41115B-page 1
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 avai labl e
Selectable baud rate
Automatic code-word completion
Battery low signal transmitted to receiver
Other
Pin-out compatible with most Keeloq Encoders
Simple prog ram mi ng inte rfac e
On-chip EEPROM
On-chip oscillator and timing components
Button inputs have internal pulldown 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 HCS 101 from Mi cro ch ip Technology Inc. is a fixed
code encoder designed for remote control systems. It
provide s a s ma ll pa ck age o utli ne and l ow c os t to mak e
this device a perfect solution for unidirectional remote
contr ol sy ste ms .
It is a lso pin comp atible with Mic rochip’ s HCS201 Cod e
Hopping Encoder allowing easy upgrading to a more
secure remote keyless entry ( RKE) system.
The HCS101 operates over a wide voltage range of
3.5V to 13.3V and has three button inputs in an 8-pin
configuration, which allows the system designer the
freedom to utilize up to 7 functions. The only compo-
nents req uired f or device operation are the butt ons 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
VDD
NC
DATA
VSS
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
HCS101
DS41115B-page 2 Preliminary 2001 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
paramet ers inclu de:
Two 32-bit serial numbers
16-bit counter value
Additional 1 0-b it seri al num be r
Configuration data
The EEPROM data f or each trans mitter is program med
by the manufacturer at the time of production.
Any type of con trol ler ma y be us ed as a recei ver, but it
is typically a microcontroller with compatible firmware
that allow s the receiver to operate in conjunction w ith 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
2001 Microchip Technology Inc. Preliminary DS41115B-page 3
HCS101
2.0 DEVICE OPERATION
As shown in the typical application circuits in
Figure 2-1, the HCS 101 is easy to us e. It requ ire s onl y
the addition of buttons and RF circuitry for use as the
transmitter in your application. A description of each pin
is gi ven 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 (TDB) 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 additio nal button s are press ed during a trans mission,
the current transmission is terminated. The HCS101
restar ts and the new t ransmissio n will contai n the latest
button information. When all buttons are released, the
device comple tes the current c ode-word and the n 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 conne cti o n
VSS 5 Ground refe renc e con nection
DATA 6 Pulse width modulation (PWM)
output pin/Data pin for
programming mode
NC 7 No conne cti o n
VDD 8 Positive supply voltage connection
VDD
B0
Tx out
S0
S1
S2
NC
NC
VDD
DATA
VSS
2 button remote control
B1
Tx out
S0
S1
S2
NC
VDD
DATA
VSS
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
DS41115B-page 4 Preliminary 2001 Microchip Technology Inc.
3.0 TRANSMITTED WORD
3.1 Transmission Format (PWM Mode)
The HCS 101 tra nsmi ssion is made up o f seve ral cod e-
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 be fore the
next code-word begins. The same code-word is trans-
mitted as long as the button is pressed. Refer to
Table 7-4 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 Functi on
TE
Serial Number 3
(10 bits)
Tran sm is si on D irec tio n
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)
2001 Microchip Technology Inc. Preliminary DS41115B-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 used.
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 SER_3 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 th e bi ts are des cribe d in the fo llo wing se ctions .
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
(VLOWS)
The low voltage trip point s elect 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 SEL ECT 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 dif ferent bau d rates and Section 5.2 provi des
a detail ed exp la nati on in code-w o rd blan ki ng.
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)
7 SER_1 Device Serial Number 1
(word 1)
8 SER_2 Device Serial Number 2
(word 0)
9 SER_2 Device Serial Number 2
(word 1)
10 SER_3 Device Ser ial Number 3
11 CONFIG Config Word
Bit Number Bit Name
0OSC0
1OSC1
2OSC2
3OSC3
4VLOWS
5BRS
6MTX4
7 TXEN
8 S3SET
9 XSER
10 RESERVED
11 RESERVED
12 RESERVED
13 RESERVED
14 RESERVED
15 RESERVED
VLOWS 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
DS41115B-page 6 Preliminary 2001 Microchip Technology Inc.
4.3.4 MINIMUM FOUR TRANSMISSIONS (MTX4)
If this bit is cleared, a minimum of one code-word is
completed, when the HCS101 is activated. If this bit is
set, at l eas t fo ur c om ple te cod e-words are t rans m itte d.
4.3.5 TRANSMIT PULSE ENABLE (TXEN)
If this bit is cleared, no transmission pulse is transmit-
ted before a transmission. If the bit is set, a start pulse
(1 TE long) is transmitted before the preamble of the
first code-word.
4.3.6 S 3 SETTING (S 3SET)
This bit det ermines the value of S3 in the functio n code
during a transmission and the high trip point selected
by VLOWS in Section 4.3.2. I f thi s b it i s clea red, S3 m ir-
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
HCS101s s eria l num be r a re re placed w ith th e f unc tio n
code. If this bit is set, the full 32-bit serial number is
transmitted.
5.0 SPECIAL FEATURES
5.1 Code-W ord Completion
Code-word completion is an automatic feature that
ensures that the entire code-word is transmitted, even
if the bu tton is releas ed before the transmissi on is com-
plete. If the button is held down beyond the t ime for one
code-word, multiple code-words will result. If another
button is activated during a transmission, the active
transmission will be aborted and the new code will be
generated 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
harmoni cs th at can be tra nsmit ted. Powe r is c alcul ated
on the worst case average power transmitted in a
100ms window. It is therefore advantageous to mini-
mize the duty cycle of the transmission. This can be
achieved by minimizing the duty cycle of the individual
bits and by bla nk ing out conse cu tiv e w ord s. The trans -
mission d uty cycle can be lowered by setting BRS. Thi s
allows the user to transmit a hig her amplitude transmis-
sion, if the code-word length is shorter. This reduces
the average power transmitted and hence, assists in
FCC approv al of a transm itter dev ice. Wh en the high er
baud rate is selected, alternate code-words are not
transmitted as shown in Figure 5-1.
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, TTO. This
will p revent the de vice from dra ining the bat tery 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 transmitted with every transmission
and wi ll be tra nsmitted as a one i f the ope rating 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 Co de-Word
BRS = 0
BRS = 1
A
2A
100ms 100ms 100ms 100ms
Amplitude
Time
2001 Microchip Technology Inc. Preliminary DS41115B-page 7
HCS101
6.0 PROGRAMMING THE HCS101
When usin g the HCS10 1 in a system, the user will have
to program s om e pa ram ete rs i nto the de vi ce, inc lu din g
the serial number and the counter, before it can be
used. The programming cycle allows the user to input
192 bits in a serial data stream, which are then stored
internal ly in EEPROM. Pro gramming wi ll be in itiated b y
forcing the DATA line high, after the S2 line has been
held high for the appropriate length of time. Refer to
Table 6-1 and Figure 6-1.
After the program mode is entered, a delay must be
provided to the dev ice for the au tomatic bulk write cycle
to complet e. This will writ e all locations in the EEPROM
to an all zeros pattern. The device can then be pro-
gramm ed by clocki ng in 16 bits at a time, using S2 as
the clock line and DATA as the data in line. After each
16-bit word is loaded, a programming delay is required
for the internal program cycle to complete. This delay
can take up to Twc.
The HCS101 will signal that the write is complete by
sending out a train of ACK pulses, TACKH high, TACKL
low on DATA. The ACK pulses will continue until S2 is
dropped. These times can be used to calculate the
oscillator calibration value. The first pulses width
should NOT be used for calibration.
At the end of the prog ramming cycle, the de vice can be
verified as shown in Figure 6-2 by reading back the
EEPROM. Readin g is don e by clocking t he S2 l ine an d
reading the data bits on the DATA pin. A verify opera-
tion can only be done once, immediately following
the program cycle.
FIGURE 6-1: PROGRAMMING WAVEFORMS
FIGURE 6-2: VERIFY WAVEFORMS
Note: To ensure that the device does not acci-
dentally enter programming mode, DATA
should never be pulled high by the circuit
connected to it. Special care should be
tak en when driving PN P RF transistors.
DATA
Enter Progra m
Mode
(Data)
(Clock)
Note: S0 and S1 button inputs to be held to ground during the entire programming sequence.
Bit 0 Bit 1 Bit 2 Bit 3 Bit 14 Bit 15 Bit 16 Bit 17
TPH1
TPBW
TPS
Repeat 12 times for each word
TPH2
TCLKH
TCLKL TWC
TDS
S2
Data for Word 1
TDH
TCLKL
Initiate Data Polling Here
Write Cycle
Complete Here
TACLKL
TACLKH
Calibration Pulses
TPHOLD
DATA
(Clock)
(Data)
Note: If a Verify operation is to be done, then it must immediately follow the Program cycle.
End of
Programming Cycle Begin Verify Cycle Here
Bit 1 Bit 2 Bit 3 Bit 15
Bit 14 Bit 16 Bit 17 Bit190Bit191
TWC
Data in Word 0
TDV
S2
Bit 0Bit191Bit190
HCS101
DS41115B-page 8 Preliminary 2001 Microchip Technology Inc.
TABLE 6-1: PROGRAMMING/VERIFY TIMING REQUIREMENTS
VDD = 5.0V ± 10%
25° C ± 5°C
Parameter Symbol Min. Max. Units
Program mode setup time TPS 2ms
Hold time 1 TPH15.0 ms
Hold time 2 TPH250 µs
Bulk Write time TPBW 2.2 ms
Prog ram delay time TPROG 2.2 ms
Program cycle time TWC 36 ms
Clock low time TCLKL 25 µs
Clock high time TCLKH 25 µs
Data setup time TDS 0µs
Data hold time TDH 30 µs
Data out valid time TDV 10 30 µs
Hold time TPHOLD 100 µs
Acknowledge low time TACKL 800 µs
Acknowledge high time TACKH 800 µs
2001 Microchip Technology Inc. Preliminary DS41115B-page 9
HCS101
7.0 ELECTRICAL CHARACTERISTICS
TABLE 7-1: ABSOLUTE MAXIMUM RATINGS
TABLE 7-2: DC CHARACTERISTICS
Symbol Item Rating Units
VDD Supply voltage -0.3 to 13 .5 V
VIN Input voltage -0.3 to VDD + 0.3 V
VOUT Output voltage -0.3 to VDD + 0.3 V
IOUT Max output curr ent 50 mA
TSTG Storage temperature -55 to +125 C (Note)
TLSOL Lead soldering temp 300 C (Note)
VESD ESD rating 2000 V
Note: Stresses above those listed under ABSOLUTE MAXIMUM RATINGS may cause permanent damage to
the device.
Commercial (C): TAMB = 0°C to +70°C Industrial (I):TAMB = -40°C to +85°C
3.5V < VDD < 5.0V 5.0V < VDD < 13.3V
Parameter Sym. Min. Typ1Max. Min. Typ1Max. Unit Conditions
Operati ng current
(avg)(2) ICC 0.5 2mA
mA
Standby current ICCS 0.1 1.0 0.1 1.0 µA
Auto-shutoff cur-
rent(3,4) ICCS 40 75 160 300 µA
High level Input volt-
age VIH 0.55VDD VDD+0.3 2.75 VDD+0.3 V
Low level input voltage VIL -0.3 0.15VDD -0.3 0.75 V
High lev el outp ut vol t-
age VOH 0.6VDD 3.3 V
VIOH = -1.0 mA VDD = 3.5V
IOH = -2.0 mA VDD = 10V
Low level output volt-
age VOL 0.08VDD 0.4 V
VIOL = 1.0 mA VDD = 3.5V
IOL = 2.0 mA VDD = 10V
Resistance; S0-S2 RSO-240 60 80 40 60 80 kVDD = 4.0V
Resistance; DATA RDATA 80 120 160 80 120 160 kVDD = 4.0V
Note 1: Typical values are at 25°C.
2: No load.
3: Auto-shutoff current specification does not include the current through the input pulldown resistors.
4: Auto-shutoff current is periodically sampled and not 100% tested.
HCS101
DS41115B-page 10 Preliminary 2001 Microchip Technology Inc.
TABLE 7-3: AC CHARACTERISTICS
FIGURE 7-1: POWER UP AND TRANSMIT TIMING
FIGURE 7-2: PREAMBLE/HEADER FORMAT
FIGURE 7-3: DATA WORD FORMAT (XSER = 0)
Standard Operating Conditi ons (unle ss otherwis e speci fied):
Commercial (C): 0°C TA +70°C
Industrial (I): -40°C TA +85°C
Symbol Parameters Min. Typ. Max. Units Conditions
TBP Time to second button press 10 + Code
Wo rd Time 26 + Code
Word Time ms (Note 1)
TTD Tran sm it de la y fro m bu tton dete ct 12 26 ms
TDB Debounc e del ay 6 20 ms
TTO Auto-shutoff time-out period 27 s(Note 2)
Ts Start pulse delay 4.5 ms
Note 1: TBP is the time in which a second button can be pressed without completion of the first code-word and the
intention was to press the combination of buttons.
2: The auto shutoff timeout period is not tested.
Button Press Detect
Sn
TDB
DATA
TTD
Code-Word Transmission
TTO
Code
Word
1
Code
Word
2
Code
Word
3
Code
Word
n
TBP
TS
Preamble Header
P1 P12
24 TE10 TE
Data Word
Transmission
Bit 0 Bit 1
Bit 0 Bit 1
Header
Bit 30 Bit 31 Bit 32 Bit 33 Bit 58 Bit 59
Guard
LSB
LSB MSB MSB S3* S0 S1 S2 Vlow
Ti me
Serial Number 1 Function C ode Sta tus
Bit 60 Bit 61 Bit 62 Bit 63 Bit 64 Bit 65
* See S3SET
Counter & Serial Number 3
& Function Code
2001 Microchip Technology Inc. Preliminary DS41115B-page 11
HCS101
TABLE 7-4: CODE-W ORD TRANSMISSION TIMING REQUIREMENTS
VDD = +3.5 to 13.3V
Commercial (C): TAMB = 0°C to +70°C
Industri al (I): TAMB = -40°C to +85°C
Code-Words Transmitted
All 1 out of 2
Symbol Characteristic Number of TEMin. Typ. Max. Min. Typ. Max. Units
TEBasic pulse element 1 360 400 440 180 200 220 µs
TBP PWM bit pulse width 3 3—— 3ms
TPPreamble duration 24 8.64 9.6 10.56 4.32 4.8 5.28 ms
THHeader duration 10 3.6 4.0 4.4 1.8 2.0 2.2 ms
THOP Hopping code duration 96 34.56 38.4 42.24 17.28 19.2 21.12 ms
TFIX Fixed code duration 102 36.72 40.8 44.88 18.36 20.4 22.44 ms
TGGuard Time 39 14.04 15.6 17.16 7.02 7.8 8.58 ms
Total Transmit Time 271 97.56 108.4 119.24 48.78 54.2 59.62 ms
PWM data rate 925 833 757 1851 1667 1515 bps
Note: The timing parameters are not tested but derived from the oscillator clock.
HCS101
DS41115B-page 12 Preliminary 2001 Microchip Technology Inc.
NOTES:
2001 Microchip Technology Inc. Preliminary DS41115B-page 13
HCS101
NOTES:
HCS101
DS41115B-page 14 Preliminary 2001 Microchip Technology Inc.
HCS101 PRODUCT IDENTIFICATION SYSTEM
To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office.
Sales and Support
Package: P = Plastic DIP (300 mil Body), 8-lead)
SN = Plastic SOIC (150 mil Body), 8-lead
Tem perature Blank = 0°C to +70°C
Range: I=40°C to +85 °C
Device: HCS101 =Code Hopping Encoder
HCS101T =Code Hopping Encoder (Tape and Reel)
HCS101 - /P
Data Sheets
Products supported by a preliminary Data Sheet may have an errata sheet describing minor operational differences and recom-
mended workarounds. To determine if an errata sheet exists for a particular device, please contact one of the following:
1. Your local Microchip sales office.
2. The Microchip Corporate Literature Center U.S. FAX: (480) 792-7277.
3. The Microchip Worldwide Site. (www.microchip.com)
Please specify which device, revision of silicon and Data Sheet (include Literature #) you are using.
New Customer Notification System
Register on our web site (www.microchip. com /cn) to receive the most current information on our products.
2001 Microchip Technology Inc. Preliminary DS41115B-page 15
HCS101
All rights reserved. Copyright © 2001, Microchip
Technology Incorporated, USA. Information contained
in this publication regarding devi ce applications an d the
like is intended through suggestion only and may be
superse ded by updates . No repr esent ati on or warrant y
is given and no liabil ity is assume d by Microchip
Technology Incorporated with respect to the accuracy
or use of such information, or infringement of patents or
other intellectual property rights arising from such use
or otherwise. Use of Microchips products as critical
components in life support systems is not authorized
except with express written approval by Microchip. No
licenses are conveyed, implicitly or otherwise, under
any int ell ectual pro per ty righ ts. The Mi croch ip log o and
name are registered trademarks of Microchip
Technology Inc. in the U.S.A. and other countries. All
rights rese rve d. All other trademarks m enti one d h erei n
are the property of their respective companies. No
licenses are conveyed, implicitly or otherwise, under
any intellectual property rights.
Trademarks
The Microchip name, logo, PIC, PICmicro,
PICMASTER, PICSTART, PRO MATE, KEELOQ,
SEEVAL, MPLAB and The Embedd ed Control
Solutions Company are registered trademarks of
Microchip Technology Incorporated in the U.S.A. and
other countries.
Total Endurance, ICSP, In-Circuit Serial Programming,
FilterLab, MXDEV, microID, FlexROM, fuzzyLAB,
MPASM, MPLINK, MPLIB, PICDEM, ICEPIC,
Migratable Memory, FanSense, ECONOMONITOR,
SelectMode and microPort are trademarks of
Microchip Technology Incorporated in the U.S.A.
Serializ ed Q ui ck Term Programmin g (SQTP) is a
service mark of Microchip Technology Incorporated in
the U.S.A.
All other trademarks mentioned herein are property of
their respec tiv e com p a ni es.
© 2001, M icr oc hip Technolo gy Inco rpo rated, Printed in
the U.S.A., All Rights Reserved.
Microchip received QS-9000 quality system
certification for its worldwide headquarters,
design and wafer fabrication facilities in
Chandler and T empe, Arizona in July 1999. The
Company’s quality system processes and
procedures are QS-9000 compliant for its
PICmicro® 8-bit MCUs, KEELOQ® code ho pp in g
devices, Serial EEPROMs and microperipheral
products. In addition, Microchips quality
system for the design and manufacture of
development systems is ISO 9001 certified.
Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by
update s. It i s your respo nsibilit y to en sure t hat you r app licatio n mee ts with y our sp ecifica tions. N o re presen tation or warra nty is given and n o liability is
assumed by M icroc hip Techno log y Incor porate d with respe ct t o the accur acy or use of such infor mation, or infrin gemen t of patents or other intellectua l
property rights arising from such use or otherwise. Use of Microchips products as critical components in life support systems is not authorized except with
express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, except as maybe explicitly expressed herein, under any intellec-
tual p roperty rights. The M icrochip logo an d name are reg istered tradema rks of Microchip Tech nology Inc. in the U.S.A. and other countries. All rig hts
reserved. All other trademarks mentioned herein are the property of their respective companies.
DS41115B-page 16 Preliminary 2001 Microchip Technology Inc.
All rights reserved. © 2001 Microchip Technology Incorporated. Printed in the USA. 2/01 Printed on recycled paper.
AMERICAS
Corporate Office
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200 Fax: 480-792-7277
Technical Support: 480-792-7627
Web Address: http://ww w.microchip .com
Rocky Mountain
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7966 Fax: 480-792-7456
Atlanta
500 Sugar Mill Road, Suite 200B
Atlanta, GA 30350
Tel: 770-6 40- 003 4 Fax: 770- 640 -03 07
Austin
Analog Product Sales
8303 MoPac Expressway North
Suite A-201
Austin, TX 78759
Tel: 512-3 45- 203 0 Fax: 512- 345 -60 85
Boston
2 Lan Drive, Suite 120
Westford, MA 01886
Tel: 978-6 92- 384 8 Fax: 978- 692 -38 21
Boston
Analog Product Sales
Unit A-8-1 Millbrook Tarry Condominium
97 Lowell Road
Concord, MA 01742
Tel: 978-3 71- 640 0 Fax: 978- 371 -00 50
Chicago
333 Pierce Road, Suite 180
Itasca, IL 60143
Tel: 630-285-0071 Fax: 630-285-0075
Dallas
4570 Westgrove Drive, Suite 160
Addison, TX 7500 1
Tel: 972-8 18- 742 3 Fax: 972- 818 -29 24
Dayton
Two Prestige Pla ce, Sui te 130
Miamisburg, OH 45342
Tel: 937-2 91- 165 4 Fax: 937- 291 -91 75
Detroit
Tri-Atria Office Building
32255 Northwestern Highway, Suite 190
Farmington Hills, MI 48334
Tel: 248-538-2250 Fax: 248-538-2260
Los A n ge les
18201 Von Karman, Suite 1090
Irvine, CA 92612
Tel: 949-2 63- 188 8 Fax: 949- 263 -13 38
Mountain View
Analog Product Sales
1300 Terra Bella Avenue
Mountain V iew, CA 94043-1836
Tel: 650-9 68- 924 1 Fax: 650- 967 -15 90
New York
150 Motor Parkway, Suite 202
Hauppauge, NY 11788
Tel: 631-273-5305 Fax: 631-273-5335
San Jose
Microchip Technology Inc.
2107 North First Street, Suite 590
San Jose, CA 95131
Tel: 408-436-7950 Fax: 408-436-7955
Toronto
6285 Northam Drive, Suite 108
Mississauga, Ontario L4V 1X5, Canada
Tel: 905-673-0699 Fax: 905-673-6509
ASIA/PACIFIC
Australia
Microchip Technology Australia Pty Ltd
Suite 22, 41 Rawson Street
Epping 212 1, NSW
Australia
Tel: 61-2-9868-6733 Fax: 61-2-9868-6755
China - Be ij ing
Microchip Technology Beijing Office
Unit 915
New China Hong Kong Manhattan Bldg.
No. 6 Chaoyangmen Beidajie
Beijing, 100027, No. China
Tel: 86-10-85282100 Fax: 86-10-85282104
China - Shanghai
Microchip Technology Shanghai Office
Room 701, Bldg. B
Far East Internat ional Plaza
No. 317 Xian Xia Road
Shanghai, 200051
Tel: 86-21-6275-5700 Fax: 86-21-6275-5060
Hong Kong
Microchip Asia Pacific
RM 2101, Tower 2, Metroplaza
223 Hing Fong Road
Kwai Fong, N.T., Hong Kong
Tel: 852-2401-1200 Fax: 852-2401-3431
India
Microchip Technology Inc.
India Liaiso n Office
Divyasree Chambers
1 Floor, Wing A (A3/ A4)
No. 11, OShaugnessey Road
Bangalore, 560 025, India
Tel: 91-80-2290061 Fax: 91-80-2290062
Japan
Microchip Technology Intl. Inc.
Benex S-1 6F
3-18-20, Shinyokohama
Kohoku -Ku, Yokohama-shi
Kanaga wa, 222 -0 033 , Japan
Tel: 81-45-471- 6166 Fax: 81-45-471-6122
ASIA/PACIFIC (continued)
Korea
Microc hip Technol o gy Korea
168-1, Youngbo Bldg. 3 Floor
Samsung-Dong, Kangnam-Ku
Seoul, Ko re a
Tel: 82-2-554-7200 Fax: 82-2-558-5934
Singapore
Microchip Technology Singapore Pte Ltd.
200 Midd le Ro ad
#07-02 Prime Centre
Singapore, 188980
Tel: 65-334-887 0 Fax: 65-334-8850
Taiwan
Microc hip Technol o gy Taiwan
11F-3, No. 207
Tung Hua North Road
Taipei, 105, Taiwan
Tel: 886-2-2717-7175 Fax: 886-2-2545-0139
EUROPE
Denmark
Microchip Technology Denmark ApS
Regus Business Centre
Lautrup hoj 1-3
Ballerup DK-2750 Denmark
Tel: 45 4420 9895 Fax: 45 4420 9910
France
Arizona Microchip Technology SARL
Parc dActivite du Moulin de Massy
43 Rue du Saule Trapu
Batiment A - ler Et age
91300 Massy, France
Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90 - 79
Germany
Arizona Microchip Technology GmbH
Gustav-Heinemann Ring 125
D-81739 Munich, Germany
Tel: 49-89-627-144 0 Fax: 49-89-627-144-44
Germany
Analog Product Sales
Lochhamer Strasse 13
D-82152 Martinsried, Germany
Tel: 49-89-895650-0 Fax: 49-89-895650-22
Italy
Arizona Microchip Technology SRL
Centro Direzionale Colleoni
Palazzo Taurus 1 V. Le Colleoni 1
20041 Agrate Brianza
Milan, Italy
Tel: 39-039-65791-1 Fax: 39-039-6899883
United Kingdom
Arizona Microchip Technology Ltd.
505 Eskdale Road
Winnersh Triangle
Wokingham
Berksh ire, E ngla nd RG 41 5TU
Tel: 44 118 921 5869 Fax: 44-118 921-5820
01/30/01
WORLDWIDE SALES AND SERVICE