Datasheets.org.uk - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine
  
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

AN667


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet


W1206R - W1206R  
RA3 thermistor - RA3 thermistor  
nec 2401 - nec 2401  
CUI STACK - CUI STACK  
BECKMAN 792 - BECKMAN 792  
223j - 223j  
104j -250 - 104j -250  
1/beckman* - 1/beckman*  
AN667 - AN667  

AN667
Smart Battery Charger with SMBus Interface
Authors: Laszlo Kiraly, Linear Technology Robert Schreiber, Microchip Technology
Smart Battery (SB) contains circuitry which provides charging information SBC. receives this information terms ChargingVoltage(), ChargingCurrent(), AlarmWarning() commands from communicate System Management (SMB), which implementation (refer "The Smart Management Specification," Intel; "The It," Philips Semiconductor). sets charging current voltage based input from charger also intelligence monitor SB's thermistor. thermistor provides temperature information charge termination, battery chemistry information.
INTRODUCTION
This application note provides schematics, software listings, circuit board layout PIC16C73 based Smart Battery Charger. Demo Board, DC101, available selected customers through Linear Technology Corp. product marketing. DC101 (Figure Smart Battery Charger (SBC) portion Smart Battery System. simplified block diagram Smart Battery System shown Figure (refer "The Smart Battery Charger Specification," Duracell).
FIGURE DC101 SMART BATTERY CHARGER
FIGURE SIMPLIFIED BLOCK DIAGRAM
Vbattery Smart Battery Charger Thermistor SMBus Smart Battery
1997 Microchip Technology Inc.
DS00667A-page
AN667
FIGURE BLOCK DIAGRAM
System Current
System
LT1129
From Wall Cube
LT1511 Charger DCOK Shutdown
SMBus Clock (SCL)
SMBus Data (SDA) Thermistor Battery Charger
Voltage
Current
PIC16C72/PIC16C73
DC101C Smart Battery Charger
OPERATING BOARD
Input voltage. nominal input voltage board (Refer Appendix Performance Summary). input voltage must higher than battery voltage minimum minimum input voltage 16V, limited undervoltage lockout circuit LT1511 resistors R16, R18. highest input voltage 27.4V, that limited maximum input voltage LT1511. input protected against reverse polarity 30V. Input current. system current charger input current limited LT1511 When both system current charger input current requirements high, charger reduces charging current meet current limit. LED. indicates SMBus activity. lights-up about second when charger recognizes address (12hex) SMBus. Green LED. Flashing green indicates microprocessor activity charger status. Fast blinking (approximately indicates normal microprocessor activity either trickle charge shut down charger status. After valid voltage current data have been received blinking speed slows down about indicating normal charging.
Battery removal, thermistor measurements. charger periodically checks thermistor battery through terminal. When thermistor normal operating temperature range, charger switches trickle charge mode increases flashing frequency green indicate abnormal charging condition. When resistance thermistor range, charger assumes battery output, instead trickle charging battery shuts-down charger until valid voltage current request arrives from battery. open thermistor forces charger into trickle charge mode charger disregards data SMBus. schematics, parts list, circuit layout shown Appendix
DS00667A-page
1997 Microchip Technology Inc.
AN667
SYSTEM MANAGEMENT (SMBUS)
When charge Smart Battery (SB) drops below nominal capacity, initiates communication over SMBus every seconds. After sending START sequence battery addresses Smart Battery charger waits acknowledgment (ACK) from charger fails acknowledge word, battery terminates further communication placing STOP sequence onto SMBus. charger acknowledges (ACK) reception first word, battery continues communication sequence sends more words charger. complete current voltage request communication sequence shown below:
START address hex) ChargingCurrent() command code hex), current_LSB current_MSB, address hex) ChargingVoltage() command code hex) voltage_LSB voltage_MSB STOP
idealized SMBus waveforms shown Figure illustrate SMBus communication between battery charger. first seven bits after start sequence battery address. tells charger that battery attempts write charger. During acknowledge period (ACK), charger becomes active pulls data line (SDA) indicating reception data word. When reception data word acknowledged charger, battery terminates communication sending STOP sequence bus. clock pulses communication always generated battery (BUS MASTER).
CONCLUSION
PIC16C73 contains on-board peripherals necessary easily implement SMBus battery charger. module allows SMBus communications modules allow voltage current control. This high level integration reduces external components required increases flexibility design. complete software listing shown Appendix
FIGURE SMBus WAVEFORMS
acknowledgment signal from receiver byte complete interrupt with receiver acknowledgment signal from receiver
clock line held while interrupts serviced Start Condition Address Wait State Data Stop Condition
1997 Microchip Technology Inc.
DS00667A-page
AN667
APPENDIX
TABLE A-1: PERFORMANCE SUMMARY
Parameter Input Voltage Input Current Output Current Output Voltage Thermistor Resistance Hardware Limited Software Limited Software Limited NiMH Battery 1000 Conditions 16.0 24.0 27.0 1500 UNIT Ohms Ohms
DS00667A-page
1997 Microchip Technology Inc.
Bold line indicates high current paths DCOUT 1.00k 1/10W 1.05k 1/10W 100k 1/10W Reset MMBT3904LT1 (SMB) (µP) VOUT
LT1129IST-5
FIGURE A-1:
Center Post
0.050 1/2W TOKIN TOKIN
1/10W
3.32k BAS16LT1 1/10W
1997 Microchip Technology Inc.
1/10W BAS16LT1 LT1511 1/10W 3.32k 1/10W 1/10W 1/10W 2N7002LT1 1.00k 1/10W Vcc1 BOOST VCC2 Vcc3 PROG UVOUT COMP2 COMP1 SENSE SPIN 33.2k, 3.32k, MCLR RA0/AN0 RA1/AN1 RA2/AN2 RA3/AN3 RA5/AN4 RB0/INT OSC1 OSC2 CCP2 (73) CCP1 PIC16C72 PIC16C73 Shutdown Reset 0.33 1/10W 2N7002LT1 0.015 143k 1/10W 0.1% 2.465V 21.5k 1/10W 0.1% 0.047 2N7002LT1 100k 1/10W 0.1% Charger Adjustment Range: PWM1: 3FFh 22.4V 000h PWM2: 3FFh 4.1A 000h SMBCLK SMBDATA Notes: Unless otherwise specified resistances Ohms. 1/10W, capacitances micro-farads, 50V, 10%. JPR1
MBRS340T3
Coiltronics CTX20-4
SCHEMATIC DIAGRAM
0.47
MBRS340T3
0.033 1/2W
Smart Battery Connector
CLOCK CLOCK DATA DATA
AN667
DS00667A-page
AMP-787441-1
AN667
TABLE A-2:
Item Quantity
PARTS LIST
Reference C1,C8,C17,C19 C2,C18 C4,C5 C10,C11,C12,C20 C14,C15 D3,D5 D4,D6 TP1-TP5, E1-E7 JPR1 Q1,Q2,Q3 R3,R18 R1,R4,R16 R5,R6,R14 R20,R19 R21,R22,R25 R24,R26 CAP., CHIP CAP., TANT. CAP., CHIP 0.33 CAP., CHIP CAP., CHIP 0.047 CAP., CHIP 0.015 CAP., CHIP 0.47 CAP., CERAMIC CAP., CHIP CAP., CHIP LED, SF1-BR LED, SF1-G DIODE DIODE TESTPOINT, TURRET JUMPER, HEADER CONNECTOR, CONNECTOR, INDUCTOR, MOSFET Channel TRANS. NPN, RES., 301, 1/8W, RES., 1.00k, 1/8W, RES., 3.32k, 1/8W, RES., 330, 1/8W, RES., 33.2k, 1/8W, RES., 0.033, 1/2W, RES., 100k, 1/8W, RES., 0.050, 1/2W, RES., 510, 1/8W, RES., 100k, 1/8W, 0.1% RES., 143k, 1/10W, 0.1% RES., 21.5k, 1/10W, 0.1% RES., 1.05k, 1/8W, RES., 200, 1/8W, RES., 22k, 1/10W, RES., 1/10W, RES., 10k, 1/8W, PB-SWITCH, MJTP1230 I.C., PIC16C73, PIC16C72 I.C., LT1511 I.C., LT1129IST-5 CRYSTAL, I.C., SOCKETS Part Description 12065C104KATMA TAJB106M010 12063G334ZAT2 12063G105ZATMA 12065C473KAT 12063C153KAT2 12063G474ZAT2 MARCON THC550EIE106Z 1206A330KAT2 VITRAMON VJ1206A101KXA DATA DISPLAY PRODUCT DATA DISPLAY PRODUCT MOTOROLA MBRS340T3 MOTOROLA BAS16LT1 KEYSTONE 1502-2 COMM CONN. 3801S-12-G1 AMP-787441-1 CUI-PJ-002A CUI-STACK COILTRONICS CTX20-4 MOTOROLA 2N7002LT MOTOROLA MMBT3904LT1 CR32-3010F-T CR32-1001F-T CR32-3321F-T CR32-331J-T BECKMAN BCR1/8-3322F-T LR2010-01-R033-J CR32-104J-T LR2010-01-R050-J CR32-511J-T W1206R-03-1003-B W1206R-03-1433-B W1206R-03-2152-B CR32-1051F-T CR32-2000F-T CR-32-223J-T CR32-220J-T DALE CR1206-103J MORS-ASC MJTP1230 MICROCHIP Microcontroller LINEAR TECHNOLOGY Battery Charger LINEAR TECHNOLOGY Voltage Regulator EPSON(USA) MA-505-4.00M-C2 COMM 7167-14-G2
DS00667A-page
1997 Microchip Technology Inc.
AN667
FIGURE A-2: CIRCUIT COMPONENT SIDE
FIGURE A-3:
COMPONENT SIDE SILKSCREEN
1997 Microchip Technology Inc.
DS00667A-page
AN667
FIGURE A-4: COMPONENT SIDE SOLDERSIDE
FIGURE A-5:
CIRCUIT SOLDER SIDE
DS00667A-page
1997 Microchip Technology Inc.
AN667
FIGURE A-6: SOLDER SIDE SOLDER MASK
1997 Microchip Technology Inc.
DS00667A-page
AN667
APPENDIX
FIGURE B-1: SOFTWARE FLOWCHART
Li-Ion Flag Set,
START
Data Received?
Turn seconds Reset Pointer
Thermistor Open?
Trickle Charge Error Flag
Counter AlarmWarning Stack?
Measure Thermistor
Thermistor Hot?
Trickle Charge Error Flag
Error Flag Shutdown Charger Erase Command
Thermistor Range?
Li-Ion Flag Set, Erase Li-Ion Flag Erase Error Flag Init. Ni-MH Mode
ChargingCurrent Stack?
Load IPWM Erase Command Enable Charger Erase Error Flag Load VPWM Erase Command Enable Charger Erase Error Flag
Thermistor Cold?
Trickle Charge Error Flag
Li-Ion? Fast Blinking Thermistor Shorted Trickle Charge Error Flag Li-Ion Flag Set, Erase Li-Ion Flag Erase Error Flag
ChargingVoltage Stack?
Error Flag? Li-Ion Flag Set, Erase Li-Ion Flag Erase Error Flag
Interrupt
Disable Interrupts Data Stack. Increment Pointer Enable Interrupts Return from Interrupt
DS00667A-page
1997 Microchip Technology Inc.
AN667
//-// CHRGR101.C Version: 1.01 Laszlo Kiraly Email:KiralyL@aol.com Linear Technology Applications Department 1630 McCarthy Blvd, Milpitas, 95035, Phone: (408) 432-1900, Fax: (408) 434-0507 /*-April 16,1996 This program: Sets-up PWMs communication. receives data from (including address) stores them i2c_data[10] they come including address (0x12). Revision changes: scales current word loads value IPWM (PWM2). scales voltage word loads value VPWM (PWM1). 16CC73.H bits CCP1CON registers need specified. thermistor limits were changed (2/21/96) using easy math (2/21/96) comments were added (4/11/96) init() function created (4/11/96) AlarmWarning() function checks b15:b12 bits. (4/11/96) LT1511 shutdown (DCOK-L) pulls shut-down high. enables charger after valid data received from battery.(4/11/96) broadcast from battery timeout (180 sec. nom.) implemented.(4/11/96) SMBus reset function been added. (4/15/96) disable enable removed (_int handles them) (4/16/96) #include "16C73a.H" #include "math.h" void delay( void 840msec delay void delay1( void); 20ms delay while() loop void delay_5us( void void timer0( char void load_ipwm( void scales received value loads PWM1 void load_vpwm( void scales ChargingCurrent, loads PWM2 void initiv( char sets voltage current PWMs void ad_th( void measures thermistor, controls charger void init_var( void initializes variables (general) void clear_smbus( void sends start-stop sequence SMBus char i2c_data[10]; stack char i2c_counter; stack pointer bits flag; flag.0 return from INT. flag.1 blinking speed high speed flag.2 themistor/resistor range flag.3=1 comm. timeout, inibits cntr char LED_counter, ad_counter; long unsigned ad_val; charger address (always 0x12) ChargingCurrent() (0x14) charging current data byte charging current data byte charger address (0x12) ChargingVoltage (0x15) charging voltage data byte charging voltage data byte
(unsigned int,
(unsigned int,
1997 Microchip Technology Inc.
DS00667A-page
AN667
long unsigned com_timeout_cntr; long unsigned clear_smbus_cntr; char val; //-void _INT( void) SSPCON.CKP HOLD flag.0 i2c_data[i2c_counter] SSPBUF; i2c_counter++; if(i2c_counter i2c_counter=0; PIR1.SSPIF SSPCON.CKP
reset counter overflows
release -void main() init_var(); initializes variables (hardware setup) timer0(150); delay(); wait 1sec until voltages settle i2c_counter clear data pointer ad_counter clear com_timeout_cntr clear_smbus_cntr sets time between SMBus inits. SSPADD 0x12; define slave address flag flag.1 fast blinking flag.2 thermistor both NiMH liIon flag.3 disable com_timeout_cntr PIE1.SSPIE enable interrupt INTCON.PEIE enable peripheral INTS INTCON.GIE general enable while(1) infinite loop MAIN delay1(); -if(com_timeout_cntr 6250) communication timeout 100-> 2.88sec flag.1 fast blinking flag.3 communication timeout cntr disabled PORTC.0 disable charger com_timeout_cntr reset timer PORTB.3 turn 50ms delay1(); PORTB.3 !flag.3 com_timeout_cntr++; timeout counter
DS00667A-page
1997 Microchip Technology Inc.
AN667
else com_timeout_cntr flag.2) flag.3 range reset cntr override based decisions
-if( flag.3) clear_smbus_cntr++; clear SMBus clear_smbus_cntr 1000) clear_smbus(); clear_smbus_cntr flag.2) clear_smbus_cntr -if(ad_counter time measure thermistor checks (DCOK input) also ad_th(); ad_counter starts td=140ms ad_counter ad_counter-; -if(flag.0) retrun from interrupt PORTB.3 delay(); PORTB.3 flag.0 i2c_counter com_timeout_cntr flag.1 second delay reset stack pointer
change slow blinking -if(i2c_data[1] 0x16) AlarmWarning() stack i2c_data[3] 0x0f) PORTC.0 flag.1 fast blinking i2c_data 0xF6; erase command from stack PORTC.0 shutdown (inhibit charger) com_timeout_cntr flag.3 enable com_timeout_cntr -if(i2c_data[1] 0x14) ChargingCurrent() stack load_ipwm(); i2c_data[1] 0xF4; erase command flag.1 slow blinking com_timeout_cntr flag.3 enable com_timeout_cntr //-if(i2c_data[5] 0x15) ChargingVoltage() stack load_vpwm(); output voltage i2c_data[5] 0xF5; erase command flag.1 slow blinking PORTC.0 shutdown enable charger com_timeout_cntr flag.3 enable com_timeout_cntr setting blinking speed
1997 Microchip Technology Inc.
DS00667A-page
AN667
if(flag.1) fast blinking green requested shutdown LED_counter++; if(LED_counter time change status LED_counter yes, clear counter if(PORTB.2) PORTB.2=0; toggle else PORTB.2 if(!flag.1) slow flashing green charging LED_counter++; if(LED_counter time change status LED_counter yes, reset counter if(PORTB.2) PORTB.2=0; toggle else PORTB.2 while main void clear_smbus( void TRISC.SDA input TRISC.SCL input PORTC.SDA pull down line when TRISC.SDA=L SSPCON.SSPEN !PORTC.SCL) goto clsm1; delay_5us(); !PORTC.SCL) goto clsm1; delay_5us(); !PORTC.SCL) goto clsm1; TRISC.SDA delay_5us(); TRISC.SDA clsm1: PORTC.SDA TRISC.SDA TRISC.SCL SSPCON.SSPEN configure pins pins SMBus traffic jump SMBus traffic jump SMBus traffic jump start stop
output output cofigure serial port pins
//-// initialize voltage current PWMs. //-void initiv( char a==1) i2c_data[1] 0x14; ChargingCurrent command i2c_data[2] 0x64; charging current byte i2c_data[3] 0x00; byte i2c_data[5] 0x15; ChargingVoltage command i2c_data[6] 0xFF; charging voltage byte i2c_data[7] 0xFF; byte a==0)
DS00667A-page
1997 Microchip Technology Inc.
AN667
i2c_data[1] i2c_data[2] i2c_data[3] i2c_data[5] i2c_data[6] i2c_data[7] 0x14; 0x32; 0x00; 0x15; 0xFF; 0x8F; Charging Current command charging current byte byte Charging Voltage command charging voltage byte byte
load_ipwm(); load_vpwm(); i2c_data[1] i2c_data[5] //-// Measures thermistor controls charger accordingly. -void ad_th( void) char *ptr; char i,j; PORTA.5 ad_val for( j=0; j<4; j++) PIR1.ADIF ADCON0.GO while(ADCON0.GO); ad_val ad_val ADRES; PORTA.5 ad_val ad_val &ad_val; *ptr; 220) flag.1 flag.2 initiv(1); (val 221) (val 121) if(flag.2) initiv(1); PORTC.0 flag.2 (val 122) (val flag.1 flag.2 initiv(1); (val<35) (val if(flag.2) 3.32k pull-up
turn 3.32k pull-up
thermistor cold-
thermistor in-range returns from thermistor error trickle current start charger clear thermistor error flag
thermistor fast blinking thermistor flag trickle charge
1997 Microchip Technology Inc.
DS00667A-page
AN667
initiv(0); PORTC.0 flag.2 val< flag.1 flag.2 initiv(1); start charger clear error flag
Thermistor shorted green fast blinking thermistor flag trickle charge
//-// reads current values from i2c_dat[2] i2c_data[3] locations, bytes) limits current, scales current word, loadx registers mode) //-void load_ipwm( void long idata; char *ptr; bits ilowbits; &idata; address idata *ptr i2c_data[2]; load byte idata *(ptr+1) i2c_data[3]; load byte idata if(idata 2600) idata 2600; idata >>=2; scale idata 4096mA 1024 ilowbits *ptr; save byte idata >>=2; upper data CCP2CON.CCP2X ilowbits.1; load lower LSBits word CCP2CON.CCP2Y ilowbits.0; CCPR2L *ptr; load upper word //-// Reads voltage data from i2c_data[6] byte) i2c_data[7] locations, assembles word. Limits voltage 20V, scales vdata voltage data word loads with data. //-void load_vpwm( void long unsigned vdata; char *ptr; bits vlowbits; &vdata; address idata *ptr i2c_data[6]; load byte idata *(ptr+1) i2c_data[7]; load byte idata if(vdata 8000) vdata 8000; PWM1 0x000 =8V, 0x3FF if(vdata 18000) vdata=18000; limit incoming voltage vdata vdata-6000; vdata scale vdata 22-6=16V, 16V/1024=16 vlowbits *ptr; save byte vdata >>=2; upper data CCP1CON.CCP1X vlowbits.1; load lower LSBits word
DS00667A-page
1997 Microchip Technology Inc.
AN667
CCP1CON.CCP1Y vlowbits.0; CCPR1L *ptr; 9-th 10-th bits. load upper word //-void delay(void) char software delay, about for(k=0; k<2; k++) measured: msec. for(j=0; j<255; j++) for(i=0; i<255; i++); inner loop delay: 1.647ms -void delay1( void char i,j; for(j=0; j<20; j++) for(i=0; i<155; i++); delay -void delay_5us( void delay #asm #endasm //-void timer0( char td=(256-a)*256us 4MHz (prescaler /256) TMR0 reload load timer INTCON.T0IF reset TMR0 interrupt flag //-// void init_var( void //-INIT TMR0-// OPTION 0b11010111;// init timer pull-up (bit7=1) bit7 Port pull-up enable (1=disable) INTEDG 1=INT rising RBO/INT T0CS TMR0 source internal T0SE TMR0 source edge 1=H->L bit3 prescaler assign. 1=WDT, 0=TMR0 PS2:PS0 prascaler div. rate 2,4,8,16. TMR2 PWMs T2CON 0x04;// init timer, bit2 turns bit7 unimplemented bit6:bit3 postscaler select 1,2,3.16 bit2 TMR2ON 1=TMR2 0=TMR2 bit1:bit0 prescaler div. CCP1CON 0b00001100;// init PWM1 bit7 unimplemented unimplemented bit1 mode 8bit)
1997 Microchip Technology Inc.
DS00667A-page
AN667
bit0 mode 8bit) bit3:0 mode select 11xx= mode CCP2CON 0b00001100;// init PWM2 init port -PORTA 76543210 TRISA 0b11011011;
3.32k header header 33.2k analog
-init A/D-// 76543210 ADCON0 0b01000001;
Analog digital converter module bit7 ADCS1 clock select ADCS0 fosc/8 tconv=16us CHS2 channel selection CHS1 bit3 CHS0 GO/DONE_ start conv/finished unimplemented ADON 0=a/d b7:b3 implemented b2:b0 analog port config. RA0=analog RA1=analog RA2=digital RA3=digital, Vref=VDD
76543210 ADCON1 0b00000100;
-init port B-// PORTB 76543210 TRISB 0b11110011;
(pin (pin (pin (pin grn. (pin (pin
header header DCOK input header
header header
-init.port C-PORTC 76543210 TRISC 0b11011000;// init PORTC -CCPR1L CCPR2L 255;
CCP1 (pin18) (pin17) (pin16) (pin15) (pin14) (pin13) (pin12) (pin11)
CCP2 header header header data clock CCP1 PWM1 pin, CCP2 PWM2 pin, shutdown
input input output output output
pulse width1 pulse width2 period time 200-> 200us
//-setting-up communication 76543210 SSPCON 0b00110110; sync serial port control register WCOL=0 Write collision det. reset)
DS00667A-page
1997 Microchip Technology Inc.
AN667
SSPOV=0 receive collision reset) SSPEN=1 enable port open 0=enable clock B2:B0 SSPM2:SSPM0=110 slave mode. timer interrupts-INTCON.T0IF INTCON.T0IE PIE1.SSPIE PIR1.SSPIF T1CON 0x00; i2c_data[0] i2c_data[1] i2c_data[2] i2c_data[3] i2c_data[4] i2c_data[5] i2c_data[6] i2c_data[7] i2c_data[8] i2c_data[9] reset TMR0 flag 1=enable TMR0 interrupt enable interrupt reset interrupt flag init TMR1, internal prescaler div=1 clear address locations
1997 Microchip Technology Inc.
DS00667A-page
Note following details code protection feature PICmicro® MCUs. PICmicro family meets specifications contained Microchip Data Sheet. Microchip believes that family PICmicro microcontrollers most secure products kind market today, when used intended manner under normal conditions. There dishonest possibly illegal methods used breach code protection feature. these methods, knowledge, require using PICmicro microcontroller manner outside operating specifications contained data sheet. person doing engaged theft intellectual property. Microchip willing work with customer concerned about integrity their code. Neither Microchip other semiconductor manufacturer guarantee security their code. Code protection does mean that guaranteeing product "unbreakable". Code protection constantly evolving. Microchip committed continuously improving code protection features product.
have further questions about this matter, please contact local sales office nearest you.
Information contained this publication regarding device applications like intended through suggestion only superseded updates. your responsibility ensure that your application meets with your specifications. representation warranty given liability assumed Microchip Technology Incorporated with respect accuracy such information, infringement patents other intellectual property rights arising from such otherwise. Microchip's products critical components life support systems authorized except with express written approval Microchip. licenses conveyed, implicitly otherwise, under intellectual property rights.
Trademarks Microchip name logo, Microchip logo, FilterLab, KEELOQ, microID, MPLAB, PIC, PICmicro, PICMASTER, PICSTART, MATE, SEEVAL Embedded Control Solutions Company registered trademarks Microchip Technology Incorporated U.S.A. other countries. dsPIC, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, microPort, Migratable Memory, MPASM, MPLIB, MPLINK, MPSIM, MXDEV, PICC, PICDEM, PICDEM.net, rfPIC, Select Mode Total Endurance trademarks Microchip Technology Incorporated U.S.A. Serialized Quick Turn Programming (SQTP) service mark Microchip Technology Incorporated U.S.A. other trademarks mentioned herein property their respective companies. 2002, Microchip Technology Incorporated, Printed U.S.A., Rights Reserved.
Printed recycled paper.
Microchip received QS-9000 quality system certification worldwide headquarters, design wafer fabrication facilities Chandler Tempe, Arizona July 1999. Company's quality system processes procedures QS-9000 compliant PICmicro® 8-bit MCUs, KEELOQ® code hopping devices, Serial EEPROMs microperipheral products. addition, Microchip's quality system design manufacture development systems 9001 certified.
2002 Microchip Technology Inc.
WORLDWIDE SALES SERVICE
AMERICAS
Corporate Office
2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: 480-792-7627 Address: http://www.microchip.com
ASIA/PACIFIC
Australia
Microchip Technology Australia Suite Rawson Street Epping 2121, Australia Tel: 61-2-9868-6733 Fax: 61-2-9868-6755
Japan
Microchip Technology Japan K.K. Benex 3-18-20, Shinyokohama Kohoku-Ku, Yokohama-shi Kanagawa, 222-0033, Japan Tel: 81-45-471- 6166 Fax: 81-45-471-6122
Rocky Mountain
2355 West Chandler Blvd. Chandler, 85224-6199 Tel: 480-792-7966 Fax: 480-792-7456
China Beijing
Microchip Technology Consulting (Shanghai) Co., Ltd., Beijing Liaison Office Unit Bldg. Chaoyangmen Beidajie Beijing, 100027, China Tel: 86-10-85282100 Fax: 86-10-85282104
Korea
Microchip Technology Korea 168-1, Youngbo Bldg. Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5934
Atlanta
Sugar Mill Road, Suite 200B Atlanta, 30350 Tel: 770-640-0034 Fax: 770-640-0307
Singapore
Microchip Technology Singapore Ltd. Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-334-8870 Fax: 65-334-8850
Boston
Drive, Suite Westford, 01886 Tel: 978-692-3848 Fax: 978-692-3821
China Chengdu
Microchip Technology Consulting (Shanghai) Co., Ltd., Chengdu Liaison Office 2401, 24th Floor, Ming Xing Financial Tower TIDU Street Chengdu 610016, China Tel: 86-28-6766200 Fax: 86-28-6766599
Taiwan
Microchip Technology Taiwan 11F-3, Tung North Road Taipei, 105, Taiwan Tel: 886-2-2717-7175 Fax: 886-2-2545-0139
Chicago
Pierce Road, Suite Itasca, 60143 Tel: 630-285-0071 Fax: 630-285-0075
Dallas
4570 Westgrove Drive, Suite Addison, 75001 Tel: 972-818-7423 Fax: 972-818-2924
China Fuzhou
Microchip Technology Consulting (Shanghai) Co., Ltd., Fuzhou Liaison Office Unit 28F, World Trade Plaza Wusi Road Fuzhou 350001, China Tel: 86-591-7503506 Fax: 86-591-7503521
EUROPE
Denmark
Microchip Technology Nordic Regus Business Centre Lautrup Ballerup DK-2750 Denmark Tel: 4420 9895 Fax: 4420 9910
Detroit
Tri-Atria Office Building 32255 Northwestern Highway, Suite Farmington Hills, 48334 Tel: 248-538-2250 Fax: 248-538-2260
China Shanghai
Microchip Technology Consulting (Shanghai) Co., Ltd. Room 701, Bldg. East International Plaza Xian Road Shanghai, 200051 Tel: 86-21-6275-5700 Fax: 86-21-6275-5060
Kokomo
2767 Albright Road Kokomo, Indiana 46902 Tel: 765-864-8360 Fax: 765-864-8387
France
Microchip Technology SARL Parc d'Activite Moulin Massy Saule Trapu Batiment Etage 91300 Massy, France Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79
Angeles
18201 Karman, Suite 1090 Irvine, 92612 Tel: 949-263-1888 Fax: 949-263-1338
China Shenzhen
Microchip Technology Consulting (Shanghai) Co., Ltd., Shenzhen Liaison Office 1315, 13/F, Shenzhen Kerry Centre, Renminnan Shenzhen 518001, China Tel: 86-755-2350361 Fax: 86-755-2366086
York
Motor Parkway, Suite Hauppauge, 11788 Tel: 631-273-5305 Fax: 631-273-5335
Germany
Microchip Technology GmbH Gustav-Heinemann Ring D-81739 Munich, Germany Tel: 49-89-627-144 Fax: 49-89-627-144-44
Jose
Microchip Technology Inc. 2107 North First Street, Suite Jose, 95131 Tel: 408-436-7950 Fax: 408-436-7955
Hong Kong
Microchip Technology Hongkong Ltd. Unit 901-6, Tower Metroplaza Hing Fong Road Kwai Fong, N.T., Hong Kong Tel: 852-2401-1200 Fax: 852-2401-3431
Italy
Microchip Technology Centro Direzionale Colleoni Palazzo Taurus Colleoni 20041 Agrate Brianza Milan, Italy Tel: 39-039-65791-1 Fax: 39-039-6899883
Toronto
6285 Northam Drive, Suite Mississauga, Ontario 1X5, Canada Tel: 905-673-0699 Fax: 905-673-6509
India
Microchip Technology Inc. India Liaison Office Divyasree Chambers Floor, Wing (A3/A4) O'Shaugnessey Road Bangalore, 025, India Tel: 91-80-2290061 Fax: 91-80-2290062
United Kingdom
Arizona Microchip Technology Ltd. Eskdale Road Winnersh Triangle Wokingham Berkshire, England RG41 Tel: 5869 Fax: 44-118 921-5820
01/18/02
2002 Microchip Technology Inc.

Other recent searches


VRPF-15B1AC - VRPF-15B1AC   VRPF-15B1AC Datasheet
TM3065 - TM3065   TM3065 Datasheet
M27512 - M27512   M27512 Datasheet
IPI14N03LA - IPI14N03LA   IPI14N03LA Datasheet
IPP14N03LA - IPP14N03LA   IPP14N03LA Datasheet
AT89LP214 - AT89LP214   AT89LP214 Datasheet
AIC1638 - AIC1638   AIC1638 Datasheet

 

Privacy Policy | Disclaimer
© 2013 Datasheets.org.uk