AN971. USB Port-Powered Li-Ion/Li-Polymer Battery Charging INTRODUCTION USB-POWERED, SINGLE-CELL, LI-ION BATTERY CHARGER. Microchip Technology Inc.

Similar documents
TB3016. Using the PIC MCU CTMU for Temperature Measurement IMPLEMENTATION BASIC PRINCIPLE MEASUREMENT CIRCUIT

WORKSHOP-IN-A-BOX 2: LOW POWER SOLUTIONS DEMONSTRATION BOARD

dspic30f3012/3013 dspic30f3012/3013 Rev. B0 Silicon Errata dspic30f3012/3013 (Rev. B0) Silicon Errata Silicon Errata Summary

AN956. Migrating Applications to USB from RS-232 UART with Minimal Impact on PC Software OVERVIEW INTRODUCTION. Microchip Technology Inc.

AN1286. Water-Resistant Capacitive Sensing INTRODUCTION THEORY OF OPERATION. Sensing Steps. Sensing Steps Description DESIGN

AN687. Precision Temperature-Sensing With RTD Circuits RTD OVERVIEW INTRODUCTION EQUATION 1:

Designing A Li-Ion Battery Charger and Load Sharing System With Microchip s Stand-Alone Li-Ion Battery Charge Management Controller

AN1156. Battery Fuel Measurement Using Delta-Sigma ADC Devices INTRODUCTION REVIEW OF BATTERY CHARGING AND DISCHARGING CHARACTERISTICS

AN Wire Communication with PIC Microcontroller INTRODUCTION. OVERVIEW OF THE 1-Wire BUS. 1-Wire Protocol. Prerequisites

AN1142. USB Mass Storage Class on an Embedded Host INTRODUCTION. USB Mass Storage Class. Overview

AN1303. Software Real-Time Clock and Calendar Using PIC16F1827 DATA INTERFACE INTRODUCTION IMPLEMENTATION INTERNAL REGISTER MAP

Installing and Licensing MPLAB XC C Compilers

TC4421/TC4422. Functional Block Diagram. TC4421 Inverting. TC4422 Non-Inverting V DD. 300 mv Output. Input 4.7V. GND Effective. Input.

MCP73811/2. Simple, Miniature Single-Cell, Fully Integrated Li-Ion / Li-Polymer Charge Management Controllers. Description. Features.

PIC10F200/202/204/206

Recommended Usage of Microchip 23X256/23X640 SPI Serial SRAM Devices RECOMMENDED CONNECTIONS FOR 23X256,23X640 SERIES DEVICES VCC 23X256/ HOLD.

AN1325. mtouch Metal Over Cap Technology THEORY OF OPERATION INTRODUCTION CROSS SECTION OF METAL OVER CAPACITIVE (UNPRESSED)

AN990. Analog Sensor Conditioning Circuits An Overview INTRODUCTION SENSOR APPLICATIONS. Target Audience. Goals. Description.

How To Improve Electromagnetic Compatibility

Timers: Timer0 Tutorial (Part 1)

MCP1701A. 2 µa Low-Dropout Positive Voltage Regulator. Features. General Description. Applications. Package Types

Advanced Single or Dual Cell Lithium-Ion/ Lithium-Polymer Charge Management Controllers. Single Lithium-Ion Cell

Universal Programming Module 2

AN709. System Level Design Considerations When Using I 2 C TM Serial EEPROM Devices INTRODUCTION INSURING BUS-FREE DURING POWER-UP

Uninstalling Incorrect USB Device Drivers

AN688. Layout Tips for 12-Bit A/D Converter Application GETTING A GOOD START INTRODUCTION. Microchip Technology Inc. / 2 MCP602

TCP/IP Networking: Web-Based Status Monitoring

TC1047/TC1047A. Precision Temperature-to-Voltage Converter. General Description. Applications. Block Diagram. Features.

MCP73X23 Lithium Iron Phosphate (LiFePO 4 ) Battery Charger Evaluation Board User s Guide

Features, Value and Benefits of Digital Control for Power Supplies

TC4420/TC A High-Speed MOSFET Drivers. General Description. Features. Applications. Package Types (1)

AN1332. Current Sensing Circuit Concepts and Fundamentals CURRENT SENSING RESISTOR INTRODUCTION. Description. Microchip Technology Inc.

Miniature Single Cell, Fully Integrated Li-Ion, Li-Polymer Charge Management Controller STAT V SS 2 V BAT

Uninstalling Incorrect USB Device Drivers

TC1270/TC Pin µp Reset Monitors. Features. Package Type. General Description. Applications. Device Selection Table. Typical Operating Circuit

AN905. Brushed DC Motor Fundamentals INTRODUCTION PRINCIPLES OF OPERATION. Stator. Rotor SIMPLE TWO-POLE BRUSHED DC MOTOR. Microchip Technology Inc.

AN1265. KEELOQ with AES Microcontroller-Based Code Hopping Encoder INTRODUCTION DUAL ENCODER OPERATION BACKGROUND FUNCTIONAL INPUTS AND

PICmicro DC Motor Control Tips n Tricks

Analog-to-Digital Converters

AN1470. Manchester Decoder Using the CLC and NCO ABSTRACT INTRODUCTION MANCHESTER ENCODED DATA (AS PER G.E. THOMAS)

TB056. Demonstrating the Set_Report Request With a PS/2 to USB Keyboard Translator Example INTRODUCTION. The Set_Report Request.

AN1353. Op Amp Rectifiers, Peak Detectors and Clamps INTRODUCTION BASIC RECTIFIERS. Choosing the Components. Positive Half-Wave Rectifier.

Touch Through Metal. mtouch Metal Over Capacitive Technology Part 1

MCRF khz Passive RFID Device with Sensor Input. Not recommended for new designs. Package Type. Features. Description. Applications PDIP/SOIC

TABLE 1: BUCK REGULATOR

TC7660. Charge Pump DC-to-DC Voltage Converter. Package Types. Features. General Description. Applications. Functional Block Diagram TC7660

AN1212. Using USB Keyboard with an Embedded Host INTRODUCTION. USB Keyboard Overview. USB Keyboard with an Embedded Host USB KEYBOARD OUTPUT REPORT

LIN Serial Analyzer User s Guide Rev2.0

AN1256. Microchip s Power MOSFET Driver Simulation Models INTRODUCTION MODEL DESCRIPTION. Using The Power MOSFET Simulation Models

AN1275. KEELOQ with Advanced Encryption Standard (AES) Receiver/Decoder KEY FEATURES OVERVIEW. Microchip Technology Inc.

MCP2515 CAN Bus Monitor Demo Board User s Guide

AN1492. Microchip Capacitive Proximity Design Guide INTRODUCTION CAPACITIVE SENSING BASICS SENSING

AN1857. RGBW Color Mixing DALI Control Gear. COLOR MIXING USING RED, GREEN, BLUE AND WHITE LEDs INTRODUCTION HARDWARE

TC4423A/TC4424A/TC4425A

Integrated Development Environment

AN1106. Power Factor Correction in Power Conversion Applications Using the dspic DSC INTRODUCTION

AN905. Brushed DC Motor Fundamentals INTRODUCTION PRINCIPLES OF OPERATION. Stator. Rotor SIMPLE TWO-POLE BRUSHED DC MOTOR. Microchip Technology Inc.

PICkit 2 Microcontroller Programmer USER S GUIDE

"Charging Lithium-Ion Batteries: Not All Charging Systems Are Created Equal"

PICkit 3 Programmer/Debugger User s Guide

AN964. Software PID Control of an Inverted Pendulum Using the PIC16F684 INTRODUCTION. Ruan Lourens Microchip Technology Inc.

TB055. PS/2 to USB Mouse Translator IMPLEMENTATION OVERVIEW. Hardware FIGURE 1: PS/2 TO USB MOUSE TRANSLATOR HARDWARE DIAGRAM (1)

M Floating Point to ASCII Conversion

AN680. Passive RFID Basics INTRODUCTION DEFINITIONS. Modulation. Reader. Tag. Carrier. Microchip Technology Inc.

AN947. Power Management in Portable Applications: Charging Lithium-Ion/Lithium-Polymer Batteries INTRODUCTION BATTERY OVERVIEW. Charge of a Battery.

How To Use Microchip.Com

AN1095. Emulating Data EEPROM for PIC18 and PIC24 Microcontrollers and dspic Digital Signal Controllers INTRODUCTION THEORY OF OPERATION

MPLAB IDE USER S GUIDE

MCP2200 USB to RS-232 Demo Board User s Guide

Bootloader for dspic30f/33f and PIC24F/24H Devices

A CAN Physical Layer Discussion

AN1543. Using MRF24W with PIC32 Internal Program Flash Memory For EZ_CONFIG_STORE ALTERNATIVE LOW-COST SOLUTIONS OVERVIEW SCOPE

In-Circuit Serial Programming (ICSP ) Guide

Section 15. Input Capture

PICkit TM 2 Microcontroller Programmer USER S GUIDE

AN873. Using the MCP2515 CAN Developer s Kit INTRODUCTION. PC Node. PICmicro Node BLOCK DIAGRAM OF MCP2515 DEVELOPMENT BOARD

PIC32 Microcontroller Families

AN874. Buck Configuration High-Power LED Driver INTRODUCTION. Voltage and Current. High-Power LEDs. Microchip Technology Inc.

ZENA Wireless Network Analyzer User s Guide

MCP3004/ V 4-Channel/8-Channel 10-Bit A/D Converters with SPI Serial Interface. Features. Description. Applications.

AN831. Matching Small Loop Antennas to rfpic Devices INTRODUCTION CALCULATING THE LOOP RADIATION RESISTANCE AND LOSS RESISTANCE EQUATION 2:

MCP73833/4. Stand-Alone Linear Li-Ion / Li-Polymer Charge Management Controller. Description. Features. Applications.

TCM809/TCM Pin Microcontroller Reset Monitors. General Description. Features. Applications. Pin Configurations. Typical Application Circuit

MCP3021. Low Power 10-Bit A/D Converter With I 2 C Interface. Description. Features. Applications. Functional Block Diagram.

AN699. Anti-Aliasing, Analog Filters for Data Acquisition Systems ANALOG VERSUS DIGITAL FILTERS INTRODUCTION. Microchip Technology Inc.

MCP3204/ V 4-Channel/8-Channel 12-Bit A/D Converters with SPI Serial Interface. Features. Description. Applications.

MPLAB ICD 3 In-Circuit Debugger User s Guide For MPLAB X IDE

Resistive Temperature Detector (RTD) Reference Design

MCP606/7/8/9. 2.5V to 5.5V Micropower CMOS Op Amps. Features. Typical Applications. Package Types. Available Tools. Typical Application.

AN844. Simplified Thermocouple Interfaces and PICmicro MCUs INTRODUCTION. Linearization THERMOCOUPLE CIRCUITS. Absolute Temperature Reference.

AN1066. Microchip MiWi Wireless Networking Protocol Stack INTRODUCTION CONSIDERATIONS TERMINOLOGY FEATURES

MCP3004/ V 4-Channel/8-Channel 10-Bit A/D Converters with SPI Serial Interface. Features. Description. Applications. Functional Block Diagram

MSOP, PDIP, SOIC, TSSOP

MPLAB IDE QUICK START GUIDE

AN685. Thermistors in Single Supply Temperature Sensing Circuits INTRODUCTION THERMISTOR OVERVIEW. Current-Over-Time Mode. Voltage-Versus-Current Mode

TCM V To ±10V Voltage Converter. General Description. Features. Applications. Package Type. Typical Operating Circuit

Getting Started with dspic30f Digital Signal Controllers User s Guide

Introduction to Utility Metering Tutorial

AN232. Low-Frequency Magnetic Transmitter Design ABOUT THIS APPLICATION NOTE INTRODUCTION LFMC LINK COMPONENTS

How to Implement ICSP Using PIC12C5XX OTP MCUs VDD. GP3/MCLR/VPP ICSP Connector. To application circuit Isolation circuits

Transcription:

USB Port-Powered Li-Ion/Li-Polymer Battery Charging Author: INTRODUCTION Scott Dearborn Microchip Technology Inc. The Universal Serial Bus (USB) allows many computer peripherals to be easily swapped without having to turn off the computer. Today, a variety of handheld, batteryoperated peripherals provide USB ports to facilitate data transfer to and from a host computer. With the introduction of the new USB 2.0 specification, CD/DVD players, MP3 players, cameras, personal data assistants and even cell phones can transfer data at rates up to 480 Mbps. These peripherals are, in some instances, selfpowered. As a result, many of these peripherals do not take full advantage of the USB port. Often overshadowed by the data interface is the power capability that a USB port provides. Microchip's MCP73853/55 and MCP73861 advanced, fully-integrated, single-cell Li- Ion/Li-Polymer charge-management devices allow these peripherals to utilize the full power of the USB port. USB-POWERED, SINGLE-CELL, LI-ION BATTERY CHARGER Many of the self-powered peripherals use a separate power supply for battery charging even while connected to a USB port. With the MCP73853/55, harnessing the power of the USB port for battery charging becomes extremely simple. A USB port transfers signal and power over a fourconductor cable, depicted in Figure 1. Each USB port provides a limited amount of power over the cable. The amount of current provided from a USB port is defined in terms of unit loads, where one unit load is defined as 100 ma. The number of unit loads that a port can supply is an absolute maximum, not an average over time. A port may be configured as either low-power (at one unit load) or high-power (providing up to five unit loads). All ports default to low-power. The transition to high-power is under the software s control. It is the responsibility of the host software to ensure that adequate power is available before allowing peripherals to consume high power. FIGURE 1: USB Cable. The USB high-power port is specified for a maximum current of five unit loads (or 500 ma), with a voltage of 5V, +5%. The USB specification allows for voltage drops in the USB connectors and cables of up to 350 mv when delivering 500 ma. The maximum cable length is specified as 16 feet. Shorter cables will introduce less voltage drop. The minimum voltage seen at the peripheral device will be 4.4V. Limiting the current draw to 400 ma produces an absolute minimum voltage of 4.47V, providing 0.27V of headroom to fully charge a single-cell, Li-Ion battery. The extremely low dropout voltage (200 mv at 400 ma) of the MCP73853/55 makes them an attractive and simple approach for a USB Li-Ion/Li-Polymer battery charger. Figure 2 and Figure 3 illustrate USB-powered, singlecell Li-Ion/Li-Polymer battery chargers. The USB controller communicates with the host to determine if the peripheral is connected to either a low-power or highpower port. The controller then sets the appropriate charge current setting. The MCP73853/55 employs typical charge current settings of 85 ma and 400 ma for low-power and high-power, respectively. These settings ensure that the absolute maximum rating of the USB port is not exceeded. Optionally, the high-power charge current setting can be adjusted lower by placing a resistor between the MCP73853/55 and the USB controller. The appropriate value resistor can be determined from the formula: 13.2 33.3 I REG R PROG = -------------------------------------------- 14.1 I REG 1.2 Where: I REG is the desired high-power charge current setting in amps R PROG is in kilo-ohms 2005 Microchip Technology Inc. DS00971A-page 1

STAT1 STAT 2 16 15 EN V SS2 14 13 SUSPEND USB CONTROL V SET V DD1 V DD2 1 2 3 MCP73853 12 11 10 V BAT3 V BAT2 V BAT1 V BAT + Single - Lithium-Ion Cell 100 ma 500 ma V SS1 4 PROG 5 6 7 8 THREF THERM 9 TIMER V SS3 R PROG C TIMER R T1 R T2 FIGURE 2: Monitoring. USB-powered, Single-cell, Li-Ion/Li-Polymer Battery Charger with Cell Temperature STAT1 1 10 EN SUSPEND USB CONTROL 100 ma 500 ma V SET V DD1 V SS1 PROG 2 3 4 9 MCP73855 8 7 5 6 V BAT2 V BAT1 V SS2 TIMER C TIMER V BAT + - Single Lithium-Ion Cell FIGURE 3: Small PCB Area USB-powered, Single-cell, Li-Ion/Li-Polymer Battery Charger DS00971A-page 2 2005 Microchip Technology Inc.

ADDITIONAL USB SUPPORTED FEATURES In addition to the maximum permissible current draw on the USB power port, additional considerations must be adhered to as well. Any peripheral connected to a USB port must support a Suspend state as defined by the USB specification. A peripheral can enter the Suspend state from either power state (low power or high power). The allowed Suspend current is a function of unit load allocation. Ports operating in the Low-power mode are limited to 500 µa of Suspend current. Ports operating in the High-power mode are limited to 2.5 ma. In the circuits of Figures 1 and 2, the peripheral device s system power, including the USB controller, is derived directly from the battery. In this manner, the MCP73853/55 controls the charging of the battery, while maintaining the current draw from the USB port below the specification limits. The Suspend state is entered when the USB controller pulls the enable pin of the MCP73853/55 low. Disabled, the MCP73853/55 consumes less than 1 µa of current. The peripheral Suspend current can be computed as the current from through the bus pull-up and pull-down termination resistors plus 1 µa. In-rush current must also be considered whenever a peripheral is connected to a USB port. The power lines at the port are bypassed with a minimum low-esr capacitance of 120 µf. The maximum load of the peripheral device is limited to 44Ω, in parallel with 10 µf of capacitance. This ensures that the voltage does not get pulled below its minimum operating voltage when a peripheral is connected to the port. The maximum droop allowed on is 330 mv. The MCP73853/55 requires a minimum input capacitance of 1 µf, although 4.7 µf is recommended. This is well below the maximum USB specification. In addition, the MCP73853/55 controls the slew rate of the charge current when transitioning from preconditioning to fast charge, and when a new charge current setting is requested (i.e., from low-power to high-power). These unique features prevent large slugs of current from flowing to the charger output capacitor and battery, causing the voltage to droop excessively. Another important specification to consider when connecting to the USB power bus is that no peripheral shall supply (source) current on at any time. The MCP73853/55 employs integrated reverse discharge circuitry that prevents current to flow from the battery onto. FASTER CHARGE CYCLE TIMES WITH WALL ADAPTER The USB high-power port is specified for a maximum current of five unit loads, or 500 ma. Utilizing Microchip s MCP73861, charge currents up to 1.2A can be realized from an alternate power source (such as a wall cube). Figure 4 depicts the MCP73861 in a system that accepts input power from a USB port or alternate power source. This solution requires only a handful of external components, in addition to the MCP73861. In this manner, charge currents up to 1.2A can be realized when the alternate power source is present. When only USB power is present, the P-channel MOSFET is supplying power to the charger from. In this case, the programming resistor is not optional. A minimum resistance of 2.2 kω must be placed between the USB controller and the MCP73861 PROG input. The 2.2 kω programming resistor sets the typical high-power charge current to 420 ma. The high-power charge current setting can be adjusted lower by utilizing a higher value resistor. The appropriate value resistor can be determined from the formula: 13.2 11 I REG R PROG = ---------------------------------------- 12 I REG 1.2 Where: I REG is the desired high-power charge current setting in amps R PROG is in kilo-ohms When an alternate power source is connected, the P-channel MOSFET is turned off. Input power is supplied to the charger from the alternate power source through the Schottky diode. The P-channel MOSFET prevents current from being supplied on. The alternate power source must provide a voltage greater than the maximum specification, minus the difference between the forward voltage drop of the MOSFET body diode and the forward voltage drop of the Schottky diode. An absolute minimum voltage of 5V is recommended for the alternate power source. The MCP73861 is rated for a maximum input voltage of 12V, so higher voltages can be utilized. The maximum charge current is increased to 1.2A by pulling the MCP73861 PROG input to ground. The additional N-channel MOSFET is turned on when the alternate power source is present. Increasing the charge current significantly decreases the charge cycle time. Figure 5 depicts complete charge cycles utilizing the MCP73861 with a high-power USB port and an alternate power source. The charge cycles depicted were performed on a 1400 mah Li-Ion battery pack. Initial conditions were near full discharge. 2005 Microchip Technology Inc. DS00971A-page 3

While charging from the USB port, it takes approximately one hour longer until the end of charge is reached. The MCP73861 scales the charge termination current proportionately with the fast charge current. The result is an increase of 40% in charge time with the benefit of a 2% gain in capacity and reduced power dissipation. The change in termination current results in an increase in final capacity from ~98% to ~100%. The system designer has to make a trade-off between charge time, power dissipation and available capacity. +6V STAT1 STAT 2 16 15 EN V SS2 14 13 SUSPEND USB CONTROL V SET V DD1 V DD2 1 2 3 MCP73861 12 11 10 V BAT3 V BAT2 V BAT1 V BAT + Single - Lithium-Ion Cell 100 ma 500 ma V SS1 4 5 6 7 8 PROG THREF THERM TIMER 9 V SS3 R PROG C TIMER R T1 R T2 FIGURE 4: USB-powered or Externally-powered, Single-Cell, Li-Ion/Li-Polymer Battery Charger with Cell Temperature Monitoring.. MCP73861 Charge Cycles, 1400 mah Battery 4.50 V BAT @ Wall Adapter Input 1.40 Voltage (Volts) 4.00 3.50 3.00 2.50 2.00 1.50 1.00 0.50 V BAT @ USB Input I BAT = 1.2A I BAT = 420 ma 1.20 1.00 0.80 0.60 0.40 0.20 Current (Amps) 0.00 0.00 0.0 50.0 100.0 150.0 200.0 Time (minutes) FIGURE 5: MCP73861 Charge Cycle Waveforms. DS00971A-page 4 2005 Microchip Technology Inc.

CONCLUSION When utilizing Microchip s MCP73853/55 or MCP73861, harnessing the power of the USB port for battery charging becomes extremely simple. The devices adhere to all the specifications governing the USB power bus. Three stand-alone linear charging solutions for Li-Ion/ Li-Polymer batteries were presented. The guidelines and considerations presented in this application note should be taken into account whenever the power of a USB port is interfaced. REFERENCES 1. Universal Serial Bus Specification, Revision 2.0 2. MCP73853/55 Data Sheet, USB Compatible Li-Ion/Li-Polymer Charge Management Controllers, DS21915, Microchip Technology Inc., 2004. 3. MCP73861 Data Sheet, Advanced Single or Dual Cell, Fully Integrated Li-Ion/Li-Polymer Charge Management Controllers, DS21893, Microchip Technology Inc., 2004. 4. David Linden, Thomas B. Reddy, Handbook of Batteries, Third Edition (New York: McGraw-Hill, Inc., 2002). 5. AN947: Power Management in Portable Applications: Charging Lithium-Ion/Lithium-Polymer Batteries, Scott Dearborn, DS00947, Microchip Technology Inc., 2004. 6. ADN008: Charging Simplified for High Capacity Batteries, Bonnie Baker, DS21864, Microchip Technology Inc., 2004. 7. Http://www.powercellkorea.com 8. Http://sanyo.com/batteries/lithium_ion.cfm 9. Http://lgchem.com/en_products/electromaterial/battery/battery.html 2005 Microchip Technology Inc. DS00971A-page 5

NOTES: DS00971A-page 6 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 WAR- RANTIES 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, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, rflab, rfpicdem, Select Mode, Smart Serial, SmartTel and Total Endurance 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. DS00971A-page 7

WORLDWIDE SALES AND SERVICE AMERICAS 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 Atlanta Alpharetta, GA Tel: 770-640-0034 Fax: 770-640-0307 Boston Westford, MA Tel: 978-692-3848 Fax: 978-692-3821 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 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 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 Fax: 61-2-9868-6755 China - Beijing Tel: 86-10-8528-2100 Fax: 86-10-8528-2104 China - Chengdu Tel: 86-28-8676-6200 Fax: 86-28-8676-6599 China - Fuzhou Tel: 86-591-8750-3506 Fax: 86-591-8750-3521 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 ASIA/PACIFIC India - Bangalore Tel: 91-80-2229-0061 Fax: 91-80-2229-0062 India - New Delhi Tel: 91-11-5160-8631 Fax: 91-11-5160-8632 Japan - Kanagawa Tel: 81-45-471-6166 Fax: 81-45-471-6122 Korea - Seoul Tel: 82-2-554-7200 Fax: 82-2-558-5932 or 82-2-558-5934 Singapore Tel: 65-6334-8870 Fax: 65-6334-8850 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 EUROPE Austria - Weis Tel: 43-7242-2244-399 Fax: 43-7242-2244-393 Denmark - Ballerup Tel: 45-4450-2828 Fax: 45-4485-2829 France - Massy Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany - Ismaning Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 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 10/20/04 DS00971A-page 8 2005 Microchip Technology Inc.