MICROCHIP PIC18F6620

PIC18F8720/8620/6720/6620
PIC18F8720/8620/6720/6620 Rev. A4 Silicon/Data Sheet Errata
The PIC18F8720/8620/6720/6620 parts you have
received conform functionally to the Device Data Sheet
(DS39609B), except for the anomalies described
below.
All of the issues listed here will be addressed in future
revisions of the PIC18F8720/8620/6720/6620 silicon.
The following silicon errata apply only to
PIC18F8720/8620/6720/6620 devices with these
Device/Revision IDs:
2. Module: External Memory Interface
(PIC18F8620 only)
In Extended Microcontroller mode, or Microprocessor mode, the external memory interface is
inactive from 20000h to 2FFFFh. ALE and WRL
signals are inactive between 20000h and 2FFFFh.
Work around
Shift RAM space to 30000h and above, or as an
alternate solution, the PIC18F8720 device can be
used.
Part Number
Device ID
Revision ID
PIC18F6620
00 0110 011
00100
PIC18F6720
00 0110 001
00100
PIC18F8620
00 0110 010
00100
Date Codes that pertain to this issue:
PIC18F8720
00 0110 000
00100
All engineering and production devices.
The Device IDs (DEVID1 and DEVID2) are located at
addresses 3FFFFEh:3FFFFFh in the device’s
configuration space. They are shown in hexadecimal
in the format “DEVID2 DEVID1”.
1. Module: Core (Program Memory Space)
Performing table read operations above the user
program memory space (addresses over
1FFFFFh) may yield erroneous results at the
extreme low end of the device’s rated temperature
range (-40°C).
This applies specifically to addresses above
1FFFFFh, including the user ID locations
(200000h-200007h), the configuration bytes
(300000h-30000Dh) and the device ID locations
(3FFFFEh and 3FFFFFh). User program memory
is unaffected.
Work around
Two possible work arounds are presented. Other
solutions may exist.
1. Do not perform table read operations on areas
above the user memory space at -40°C.
2. Insert NOP instructions (specifically, literal
FFFFh) around any table read instructions. The
suggested optimal number is 4 instructions
before and 8 instructions after each table read.
This may vary depending upon the particular
application and should be optimized by the user.
This issue will be resolved in a future version of
silicon.
3. Module: I/O Ports (Parallel Slave Port)
While operating in Parallel Slave Port mode, the
OBF bit (PSPCON<6>) is supposed to be set
when a byte is written to either PORTD or LATD. It
has been noted that OBF may not be correctly set
when a byte is written to LATD. If the byte is written
to PORTD, then the OBF bit is set correctly.
Work around
To ensure the OBF bit is set correctly, write to
PORTD rather than LATD.
Date Codes that pertain to this issue:
All engineering and production devices.
4. Module: A/D (External Voltage Reference)
and Comparator Voltage
Reference
When the external voltage reference, VREF-, is
selected for use with either the A/D or comparator
voltage reference, AVSS is connected to VREF- in
the comparator module. If VREF- is a voltage other
than AVSS (which must be tied externally to VSS),
excessive current will flow into the VREF- pin.
Work around
Date Codes that pertain to this issue:
If external VREF- is used with a voltage other than
0V, enable the comparator voltage reference by
setting the CVREN bit in the CVRCON register.
This disconnects VREF- and AVSS within the
comparator module.
All engineering and production devices.
Date Codes that pertain to this issue:
All engineering and production devices.
© 2005 Microchip Technology Inc.
DS80172C-page 1
PIC18F8720/8620/6720/6620
5. Module: DAW Instruction
The DAW instruction may improperly clear the
Carry bit (STATUS<0>) when executed.
Work around
Test the Carry bit state before executing the DAW
instruction. If the Carry bit is set, increment the
next higher byte to be added, using an instruction
such as INCFSZ (this instruction does not affect
any Status flags and will not overflow a BCD
nibble). After the DAW instruction has been
executed, process the Carry bit normally (see
Example 1).
7. Module: MSSP (All I2C™ and SPI™ Modes)
The Buffer Full (BF) flag bit of the SSPSTAT register (SSPSTAT<0>) may be inadvertently cleared
even when the SSPBUF register has not been
read. This will occur only when the following two
conditions occur simultaneously:
• The four Least Significant bits of the BSR
register are equal to 0Fh (BSR<3:0> = 1111);
and
• Any instruction that contains C9h in its 8 Least
Significant bits (i.e., register file addresses,
literal data, address offsets, etc.) is executed.
Work around
EXAMPLE 1:
PROCESSING THE CARRY
BIT DURING BCD ADDITIONS
All work arounds will involve setting the contents of
BSR<3:0> to some value other than 0Fh.
MOVLW
ADDLW
0x80
0x80
; .80 (BCD)
; .80 (BCD)
In addition to those proposed below, other
solutions may exist.
BTFSC
INCFSZ
DAW
BTFSC
INCFSZ
STATUS,C
byte2
; test C
; inc next higher LSB
STATUS,C
byte2
; test C
; inc next higher LSB
1. When developing or modifying code, keep
these guidelines in mind:
• Assign 12-bit addresses to all variables.
This allows the assembler to know when
Access Banking can be used.
• Do not set the BSR to point to Bank 15
(BSR = 0Fh).
• Allow the assembler to manipulate the
access bit present in most instructions.
Accessing the SFRs in Bank 15 will be done
through the Access Bank. Continue to use
the BSR to select all GPR Banks.
2. If accessing a part of Bank 15 is required and
the use of Access Banking is not possible,
consider using indirect addressing.
3. If pointing the BSR to Bank 15 is unavoidable,
review the absolute file listing. Verify that no
instructions contain C9h in the 8 Least
Significant bits while the BSR points to Bank 15
(BSR = 0Fh).
This is repeated for each DAW instruction
Date Codes that pertain to this issue:
All engineering and production devices.
6. Module: External Memory Interface
(PIC18F8720 and
PIC18F8620 only)
When performing writes on the external memory
interface, a short glitch is present on the LB and
UB lines. The length of the glitch is proportional to
FOSC and also may vary with process, voltage and
temperature. The glitch occurs well before the
WRH line is asserted and no adverse affect on the
operation of the external memory interface has
been observed.
Date Codes that pertain to this issue:
All engineering and production devices.
Work around
None
Date Codes that pertain to this issue:
All engineering and production devices.
DS80172C-page 2
© 2005 Microchip Technology Inc.
PIC18F8720/8620/6720/6620
8. Module: Reset
It has been observed that in certain Reset conditions, including power-up, the first GOTO instruction
at address 0x0000 may not be executed. This
occurrence is rare and affects very few applications.
To determine if your system is affected, test a
statistically significant number of applications across
the operating temperature, voltage and frequency
ranges of the application. Affected systems will
repeatably fail normal testing. Systems not affected
will continue to not be affected over time.
Work around
Insert a NOP instruction at address 0x0000.
Date Codes that pertain to this issue:
All engineering and production devices.
© 2005 Microchip Technology Inc.
DS80172C-page 3
PIC18F8720/8620/6720/6620
Clarifications/Corrections to the
Data Sheet:
In the Device Data Sheet (DS39609B), the following
clarifications and corrections should be noted.
1. Module: Voltage-Frequency Graph
In Section 26.0 “Electrical Characteristics”, the
following figure has been updated to clarify the
voltage frequency for Extended devices.
FIGURE 26-3:
PIC18F6620/6720/8620/8720 VOLTAGE-FREQUENCY GRAPH
(INDUSTRIAL, EXTENDED)
6.0V
5.5V
Voltage
5.0V
PIC18FX620/X720
4.5V
4.2V
4.0V
3.5V
3.0V
2.5V
2.0V
16 MHz
(Extended)
25 MHz
(Industrial)
Frequency
DS80172C-page 4
© 2005 Microchip Technology Inc.
PIC18F8720/8620/6720/6620
2. Module: Timing Diagrams and
Specifications
Table 26-6: External Clock Timing Requirements
for PIC18FX620/X720 devices (page 322) has
been revised (changes and additions are shown in
bold text).
TABLE 26-6:
Param
No.
1A
EXTERNAL CLOCK TIMING REQUIREMENTS
Symbol
FOSC
Characteristic
External CLKI Frequency(1)
Oscillator Frequency(1)
1
TOSC
External CLKI Period
Oscillator Period(1)
Note 1:
(1)
Min
Max
Units
Conditions
DC
25
MHz
EC, ECIO oscillator,
PIC18FX620/X720 (Industrial)
DC
16
MHz
EC, ECIO oscillator,
PIC18FX620/X720 (Extended)
DC
4
MHz
RC oscillator
0.1
4
MHz
XT oscillator
4
25
MHz
HS oscillator (Industrial)
4
16
MHz
HS oscillator (Extended)
4
6.25
MHz
HS + PLL oscillator,
PIC18FX620/X720 (Industrial)
4
4
MHz
HS + PLL oscillator,
PIC18FX620/X720 (Extended)
5
33
kHz
LP Oscillator mode
40
—
ns
EC, ECIO oscillator,
PIC18FX620/X720 (Industrial)
62.5
—
ns
EC, ECIO oscillator,
PIC18FX620/X720 (Extended)
250
—
ns
RC oscillator
250
10,000
ns
XT oscillator
40
250
ns
HS oscillator (Industrial)
62.5
250
ns
HS oscillator (Extended)
160
250
ns
HS + PLL oscillator,
PIC18FX620/X720 (Industrial)
250
250
ns
HS + PLL oscillator,
PIC18FX620/X720 (Extended)
30
200
μs
LP Oscillator mode
Instruction cycle period (TCY) equals four times the input oscillator time base period for all configurations except PLL. All
specified values are based on characterization data for that particular oscillator type under standard operating conditions
with the device executing code. Exceeding these specified limits may result in an unstable oscillator operation and/or
higher than expected current consumption. All devices are tested to operate at “min.” values with an external clock applied
to the OSC1/CLKI pin. When an external clock input is used, the “max.” cycle time limit is “DC” (no clock) for all devices.
3. Module: CCP
In Section 23.3.1 “Wake-up From Sleep”, the list
of peripheral interrupts which can wake the device
from Sleep has been updated. From the list of
11 events, item 4 has been clarified and item 5 has
been removed. The list now reads as follows:
1. PSP read or write.
2. TMR1 interrupt. Timer1 must be operating as
an asynchronous counter.
3. TMR3 interrupt. Timer3 must be operating as
an asynchronous counter.
© 2005 Microchip Technology Inc.
4. CCP Capture mode interrupt (Capture will not
occur).
5. MSSP (Start/Stop) bit detect interrupt.
6. MSSP transmit or receive in Slave mode
(SPI/I2C).
7. USART RX or TX (Synchronous Slave mode).
8. A/D conversion (when A/D clock source is RC).
9. EEPROM write operation complete.
10. LVD interrupt.
DS80172C-page 5
PIC18F8720/8620/6720/6620
4. Module: Voltage Reference
Specifications
In Table 26-2: Voltage Reference Specifications
(page 317), parameter D311, VRAA, should be
replaced with the following:
TABLE 26-2:
VOLTAGE REFERENCE SPECIFICATIONS
Operating Conditions: 3.0V < VDD < 5.5V, -40°C < TA < +125°C (unless otherwise stated).
Param
No.
D311
Note 1:
Sym
Characteristics
Min
Typ
Max
Units
—
—
1/2
LSb
Absolute Accuracy
VRAA
Comments
Settling time measured while VRR = 1 and VR<3:0> transitions from ‘0000’ to ‘1111’.
5. Module: Memory Programming
Requirements
In Table 26-4: Memory Programming Requirements (page 319), specification D124 (TREF) and
Note 4 have been added:
TABLE 26-4:
MEMORY PROGRAMMING REQUIREMENTS
Standard Operating Conditions (unless otherwise stated)
Operating temperature -40°C ≤ TA ≤ +85°C for industrial
-40°C ≤ TA ≤ +125°C for extended
DC Characteristics
Param
No.
Sym
Characteristic
Min
Typ†
Max
1M
100K
10M
1M
—
—
Units
Conditions
Data EEPROM Memory
D124
TREF
Total Number of Erase/Write
Cycles before Refresh (Note 4)
E/W -40°C to +85°C
E/W -40°C to +125°C
† Data in “Typ” column is at 5.0V, 25°C unless otherwise stated. These parameters are for design guidance
only and are not tested.
Note 1: These specifications are for programming the on-chip program memory through the use of table write
instructions.
2: The pin may be kept in this range at times other than programming, but it is not recommended.
3: Retention time is valid, provided no other specifications are violated.
4: Refer to Section 7.8 “Using the Data EEPROM” for a more detailed discussion on data EEPROM endurance.
DS80172C-page 6
© 2005 Microchip Technology Inc.
PIC18F8720/8620/6720/6620
6. Module: DC Characteristics
In Section 26-3 “DC Characteristics”
(page 315), the specifications for VIL and VIH have
been clarified and now read as follows (changes
and additions are shown in bold text):
26.3
DC Characteristics PIC18F8720/8620/6720/6620 (Industrial, Extended)
PIC18LF6620/8620/6720/8720 (Industrial)
Standard Operating Conditions (unless otherwise stated)
Operating temperature -40°C ≤ TA ≤ +85°C for industrial
-40°C ≤ TA ≤ +125°C for extended
DC CHARACTERISTICS
Param
No.
Sym
VIL
Characteristic
Min
Max
Units
Conditions
with TTL buffer
VSS
0.15 VDD
V
VDD < 4.5V
—
0.8
V
4.5V ≤ VDD ≤ 5.5V
with Schmitt Trigger buffer
RC3 and RC4
VSS
VSS
0.2 VDD
0.3 VDD
V
V
Input Low Voltage
I/O ports:
D030
D030A
D031
D032
MCLR
VSS
0.2 VDD
V
D032A
OSC1 (in XT, HS and LP modes)
and T1OSI
VSS
0.2 VDD
V
D033
OSC1
VSS
0.3 VDD
V
HS, HSPLL modes
D033A
OSC1
VSS
0.2 VDD
V
RC, EC modes(1)
D033B
OSC1
VSS
0.3
V
XT, LP modes
T13CKI
VSS
0.3
V
0.25 VDD + 0.8V
VDD
V
VDD < 4.5V
2.0
VDD
V
4.5V ≤ VDD ≤ 5.5V
0.8 VDD
0.7 VDD
VDD
VDD
V
V
0.8 VDD
VDD
V
1.6
VDD
V
LP, XT, HS, HSPLL
modes(1)
D034
VIH
Input High Voltage
I/O ports:
D040
with TTL buffer
D040A
D041
with Schmitt Trigger buffer
RC3 and RC4
D042
MCLR, OSC1 (EC mode)
D042A
OSC1 and T1OSI
D043
OSC1
0.7 VDD
VDD
V
HS, HSPLL modes
D043A
OSC1
0.8 VDD
VDD
V
EC mode
D043B
OSC1
0.9 VDD
VDD
V
RC mode(1)
D043C
OSC1
1.6
VDD
V
XT, LP modes
D044
T13CKI
1.6
VDD
V
Note 1:
2:
3:
4:
In RC oscillator configuration, the OSC1/CLKI pin is a Schmitt Trigger input. It is not recommended that the
PICmicro® device be driven with an external clock while in RC mode.
The leakage current on the MCLR pin is strongly dependent on the applied voltage level. The specified
levels represent normal operating conditions. Higher leakage current may be measured at different input
voltages.
Negative current is defined as current sourced by the pin.
Parameter is characterized but not tested.
© 2005 Microchip Technology Inc.
DS80172C-page 7
PIC18F8720/8620/6720/6620
7. Module: Instruction Set (BTG)
In Table 24-1: PIC18FXXXX Instruction Set
(page 262), the BTG instruction has been changed
(change shown in bold text).
TABLE 24-1:
PIC18FXXXX INSTRUCTION SET
16-Bit Instruction Word
Mnemonic,
Operands
Description
Cycles
MSb
LSb
Status
Affected
Notes
BIT-ORIENTED FILE REGISTER OPERATIONS
BTG
f, b, a
Bit Toggle f
1
0111
bbba
ffff
ffff None
1, 2
8. Module: OSCCON Register
In the OSCCON register (Register 2-1, page 25),
the Reset value for the SCS bit (OSCCON<0>)
was incorrectly stated as R/W-1 and has been
changed to R/W-0.
9. Module: A/D Converter Characteristics
In Table 26-25: A/D Converter Characteristics
(page 340), specification A40 and Note 6 have
been added:
TABLE 26-25: A/D CONVERTER CHARACTERISTICS: PIC18FXXXX (INDUSTRIAL, EXTENDED)
PIC18LFXX20 (INDUSTRIAL)
Param
Symbol
No.
A01
Characteristic
NR
Resolution
Min
Typ
Max
Units
—
—
10
bit
Conditions
A03
EIL
Integral Linearity Error
—
—
<±1
LSb
VREF = VDD = 5.0V
A04
EDL
Differential Linearity Error
—
—
<±1
LSb
VREF = VDD = 5.0V
A05
EG
Gain Error
—
—
<±1
LSb
VREF = VDD = 5.0V
A06
EOFF
Offset Error
—
—
<±1.5
LSb
VREF = VDD = 5.0V
A10
—
Monotonicity
—
VSS ≤ VAIN ≤ VREF
A20
A20A
VREF
Reference Voltage
(VREFH – VREFL)
VDD < 3.0V
VDD ≥ 3.0V
A21
VREFH
A22
VREFL
A25
guaranteed(2)
1.8V
3V
—
—
—
—
V
V
Reference Voltage High
AVSS
—
AVDD + 0.3V
V
Reference Voltage Low
AVSS – 0.3V(5)
—
VREFH
V
VAIN
Analog Input Voltage
AVSS – 0.3V(5)
—
AVDD + 0.3V(5)
V
A30
ZAIN
Recommended Impedance of
Analog Voltage Source
—
—
2.5
kΩ
(Note 4)
A40
IAD
A/D Current
from VDD
PIC18FXXXX
—
180
—
μA
PIC18LFXX20
—
90
—
μA
Average current during
conversion.
—
—
—
—
5
150
μA
μA
A50
Note 1:
2:
3:
4:
5:
IREF
VREF Input Current (Note 1)
VDD ≥ 2.5V (Note 3)
During VAIN acquisition.
During A/D conversion
cycle.
Vss ≤ VAIN ≤ VREF
The A/D conversion result never decreases with an increase in the input voltage and has no missing codes.
For VDD < 2.5V, VAIN should be limited to <.5 VDD.
Maximum allowed impedance for analog voltage source is 10 kΩ. This requires higher acquisition times.
IVDD – AVDDI must be <3.0V and IAVSS – VSSI must be <0.3V.
DS80172C-page 8
© 2005 Microchip Technology Inc.
PIC18F8720/8620/6720/6620
10. Module: Timer0 Block Diagram in 8-Bit
and 16-Bit Modes
The PSA multiplexor bit values in Figures 11-1 and
11-2 do not match the text description of the
Timer0 PSA bit in the T0CON register.
The bit values have been corrected by swapping
the values as shown below (correct values are
shown in bold text):
FIGURE 11-1:
TIMER0 BLOCK DIAGRAM IN 8-BIT MODE
Data Bus
FOSC/4
0
8
1
Sync with
Internal
Clocks
1
RA4/T0CKI pin
Programmable
Prescaler
TMR0
0
(2 TCY Delay)
T0SE
3
PSA
Set Interrupt
Flag bit TMR0IF
on Overflow
T0PS2, T0PS1, T0PS0
T0CS
Note:
Upon Reset, Timer0 is enabled in 8-bit mode with clock input from T0CKI max. prescale.
FIGURE 11-2:
FOSC/4
TIMER0 BLOCK DIAGRAM IN 16-BIT MODE
0
1
1
RA4/T0CKI
pin
Programmable
Prescaler
0
Sync with
Internal
Clocks
TMR0L
TMR0
High Byte
8
(2 TCY Delay)
T0SE
3
Set Interrupt
Flag bit TMR0IF
on Overflow
Read TMR0L
PSA
T0PS2, T0PS1, T0PS0
Write TMR0L
T0CS
8
8
TMR0H
8
Data Bus<7:0>
Note:
Upon Reset, Timer0 is enabled in 8-bit mode with clock input from T0CKI max. prescale.
© 2005 Microchip Technology Inc.
DS80172C-page 9
PIC18F8720/8620/6720/6620
REVISION HISTORY
Rev A Document (10/2003)
First revision of this document. Listed silicon issue 1
(Core – Program Memory Space), 2 (External Memory
Interface), 3 (I/O Ports), 4 (A/D), 5 (DAW Instruction),
6 (External Memory Interface), 7 (MSSP – All I2C and
SPI Modes) and 8 (MSSP – SPI, Slave Mode). Listed
Data Sheet Clarification issue 1 (Comparator Voltage
Reference), 2 (A/D), 3 (Data EEPROM), 4 (Memory),
5 (Timer0), 6 (Pin Diagrams), 7 (Voltage-Frequency
Graph), 8 (A/D Converter Characteristics) and
9 (Electrical Characteristics).
Rev B Document (12/2004)
Updated device and revision ID information. Removed
silicon issue 8 (MSSP – SPI, Slave Mode). Removed
previous Data Sheet clarifications (1-6). Updated Data
Sheet clarification 7 (Voltage-Frequency Graph),
renumbered clarification 1 and added Data Sheet
clarification 2 (Timing Diagrams and Specifications),
3 (CCP), 4 (Voltage Reference Specifications),
5 (Memory Programming Requirements), 6 (DC
Characteristics), 7 (Instruction Set (BTG)), 8 (OSCCON
Register), 9 (A/D Converter Characteristics) and
10 (Timer0 Block Diagram in 8-Bit and 16-Bit Modes).
Rev C Document (05/2005)
Added silicon issue 8 (Reset).
DS80172C-page 10
© 2005 Microchip Technology Inc.
Note the following details of the code protection feature on Microchip devices:
•
Microchip products meet the specification contained in their particular Microchip Data Sheet.
•
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
•
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
•
Microchip is willing to work with the customer who is concerned about the integrity of their code.
•
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as “unbreakable.”
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
Information contained in this publication regarding device
applications and the like is provided only for your convenience
and may be superseded by updates. It is your responsibility to
ensure that your application meets with your specifications.
MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED,
WRITTEN OR ORAL, STATUTORY OR OTHERWISE,
RELATED TO THE INFORMATION, INCLUDING BUT NOT
LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE,
MERCHANTABILITY OR FITNESS FOR PURPOSE.
Microchip disclaims all liability arising from this information and
its use. Use of Microchip’s 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 Microchip intellectual property
rights.
Trademarks
The Microchip name and logo, the Microchip logo, Accuron,
dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICSTART,
PRO MATE, PowerSmart, rfPIC, and SmartShunt are
registered trademarks of Microchip Technology Incorporated
in the U.S.A. and other countries.
AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB,
PICMASTER, SEEVAL, SmartSensor and The Embedded
Control Solutions Company are registered trademarks of
Microchip Technology Incorporated in the U.S.A.
Analog-for-the-Digital Age, Application Maestro, dsPICDEM,
dsPICDEM.net, dsPICworks, ECAN, ECONOMONITOR,
FanSense, FlexROM, fuzzyLAB, In-Circuit Serial
Programming, ICSP, ICEPIC, Linear Active Thermistor,
MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM,
PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo,
PowerMate, PowerTool, rfLAB, rfPICDEM, Select Mode,
Smart Serial, SmartTel, Total Endurance and WiperLock are
trademarks of Microchip Technology Incorporated in the
U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated
in the U.S.A.
All other trademarks mentioned herein are property of their
respective companies.
© 2005, Microchip Technology Incorporated, Printed in the
U.S.A., All Rights Reserved.
Printed on recycled paper.
Microchip received ISO/TS-16949:2002 quality system certification for
its worldwide headquarters, design and wafer fabrication facilities in
Chandler and Tempe, Arizona and Mountain View, California in
October 2003. The Company’s quality system processes and
procedures are for its PICmicro® 8-bit MCUs, KEELOQ® code hopping
devices, Serial EEPROMs, microperipherals, nonvolatile memory and
analog products. In addition, Microchip’s quality system for the design
and manufacture of development systems is ISO 9001:2000 certified.
© 2005 Microchip Technology Inc.
DS80172C-page 11
WORLDWIDE SALES AND SERVICE
AMERICAS
ASIA/PACIFIC
ASIA/PACIFIC
EUROPE
Corporate Office
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Technical Support:
http://support.microchip.com
Web Address:
www.microchip.com
Australia - Sydney
Tel: 61-2-9868-6733
Fax: 61-2-9868-6755
India - Bangalore
Tel: 91-80-2229-0061
Fax: 91-80-2229-0062
China - Beijing
Tel: 86-10-8528-2100
Fax: 86-10-8528-2104
India - New Delhi
Tel: 91-11-5160-8631
Fax: 91-11-5160-8632
Austria - Weis
Tel: 43-7242-2244-399
Fax: 43-7242-2244-393
Denmark - Ballerup
Tel: 45-4450-2828
Fax: 45-4485-2829
China - Chengdu
Tel: 86-28-8676-6200
Fax: 86-28-8676-6599
Japan - Kanagawa
Tel: 81-45-471- 6166
Fax: 81-45-471-6122
France - Massy
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
China - Fuzhou
Tel: 86-591-8750-3506
Fax: 86-591-8750-3521
Korea - Seoul
Tel: 82-2-554-7200
Fax: 82-2-558-5932 or
82-2-558-5934
Germany - Ismaning
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Atlanta
Alpharetta, GA
Tel: 770-640-0034
Fax: 770-640-0307
Boston
Westborough, MA
Tel: 774-760-0087
Fax: 774-760-0088
Chicago
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075
Dallas
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924
Detroit
Farmington Hills, MI
Tel: 248-538-2250
Fax: 248-538-2260
Kokomo
Kokomo, IN
Tel: 765-864-8360
Fax: 765-864-8387
China - Hong Kong SAR
Tel: 852-2401-1200
Fax: 852-2401-3431
China - Shanghai
Tel: 86-21-5407-5533
Fax: 86-21-5407-5066
China - Shenyang
Tel: 86-24-2334-2829
Fax: 86-24-2334-2393
China - Shenzhen
Tel: 86-755-8203-2660
Fax: 86-755-8203-1760
China - Shunde
Tel: 86-757-2839-5507
Fax: 86-757-2839-5571
China - Qingdao
Tel: 86-532-502-7355
Fax: 86-532-502-7205
Malaysia - Penang
Tel:011-604-646-8870
Fax:011-604-646-5086
Philippines - Manila
Tel: 011-632-634-9065
Fax: 011-632-634-9069
Singapore
Tel: 65-6334-8870
Fax: 65-6334-8850
Italy - Milan
Tel: 39-0331-742611
Fax: 39-0331-466781
Netherlands - Drunen
Tel: 31-416-690399
Fax: 31-416-690340
England - Berkshire
Tel: 44-118-921-5869
Fax: 44-118-921-5820
Taiwan - Kaohsiung
Tel: 886-7-536-4818
Fax: 886-7-536-4803
Taiwan - Taipei
Tel: 886-2-2500-6610
Fax: 886-2-2508-0102
Taiwan - Hsinchu
Tel: 886-3-572-9526
Fax: 886-3-572-6459
Los Angeles
Mission Viejo, CA
Tel: 949-462-9523
Fax: 949-462-9608
San Jose
Mountain View, CA
Tel: 650-215-1444
Fax: 650-961-0286
Toronto
Mississauga, Ontario,
Canada
Tel: 905-673-0699
Fax: 905-673-6509
04/20/05
DS80172C-page 12
© 2005 Microchip Technology Inc.