ICSP Socket Module User s Guide

Similar documents
Techniques to Disable Global Interrupts

FIGURE 1 - TABLE READ

AN514. Software Interrupt Techniques CREATING CONSTANT TIME POLLING INTRODUCTION THEORY OF OPERATION

How to Implement ICSP Using PIC17CXXX OTP MCUs PIC17CXXX IN-CIRCUIT SERIAL PROGRAMMING USING TABLE WRITE INSTRUCTIONS VPP 13V

M Floating Point to ASCII Conversion

PIC16F84A. PIC16F84A Errata Sheet

TB011. Using SRAM With A PIC16CXXX IMPLEMENTATION INTRODUCTION BLOCK DIAGRAM OF MULTIPLEXED ADDRESS/DATA BUS ON A PIC16C74

PIC17C7XX. PIC17C7XX Data Sheet Errata. Voltage. Frequency. Voltage. Frequency. Clarifications/Corrections to the Data Sheet:

AN551. Serial EEPROM Solutions vs. Parallel Solutions. Serial EEPROM Solutions vs. Parallel Solutions PARALLEL NON-VOLATILE MEMORIES SERIAL EEPROMS

TB033. Using the PIC16F877 To Develop Code For PIC16CXXX Devices INTRODUCTION. Stan D Souza, Rodger Richey Microchip Technology Inc.

ICSP SOCKET MODULE USER S GUIDE

AN602. How to get 10 Million Cycles out of your Microchip Serial EEPROM 10 MILLION CYCLE GUARENTEE INTRODUCTION ENDURANCE. Thi d t t d ith F M k 4 0 4

TC642DEMO FAN CONTROL MODULE FOR TC642/646 FEATURES GENERAL DESCRIPTION BOARD SCHEMATIC

Electromechanical Switch Replacement Smart Switch for Automotive Applications and More

PIC16F872 Rev. A2 Silicon Errata Sheet. As with any windowed EPROM device, please cover the window at all times, except when erasing.

TB026. Calculating Program Memory Checksums Using a PIC16F87X ACCESSING MEMORY INTRODUCTION. PIC16C7X vs. PIC16F87X. Microchip Technology Inc.

PIC16C54C/55A/56A/57C/58B

Section 35. Glossary

PIC16F872 Rev. A0 Silicon Errata Sheet. As with any windowed EPROM device, please cover the window at all times, except when erasing.

Optimizing Serial Bus Operations with Proper Write Cycle Times

TB004. Automatic Calibration of the WDT Time-out Period CONCLUSION INTRODUCTION IMPLEMENTATION FIGURE 1: PROGRAM FLOWCHART

PIC16C5X Disassembler

PIC16F87X. PIC16F87X Rev. B3 Silicon Errata Sheet DC SPECIFICATION CHANGES FROM DATA SHEET

93C66A/B. 4K 5.0V Automotive Temperature Microwire Serial EEPROM FEATURES PACKAGE TYPE BLOCK DIAGRAM DESCRIPTION

PS4200EV. PS4200 Evaluation Kit 1.0 INTRODUCTION. 1.1 Evaluation Kit Contents

59C11. 1K 5.0V Microwire Serial EEPROM PACKAGE TYPES FEATURES DESCRIPTION BLOCK DIAGRAM. This document was created with FrameMaker 404

16K (2K x 8) CMOS EEPROM I/O0 I/O1 I/O2. Vcc NC NC A7 A6 A5 A4 A3 A Microchip Technology Inc. DS11125G-page 1

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

TB004. Automatic Calibration of the WDT Time-out Period CONCLUSION INTRODUCTION IMPLEMENTATION FIGURE 1: PROGRAM FLOWCHART

MPLAB ICE. Processor Module and Device Adapter Specification 2.0 TERMINOLOGY CONTENTS 1.0 INTRODUCTION SYSTEM. 2.1 Host to Pod Cable. 2.

PIC16C745/765. PIC16C745/765 Rev. A2 Silicon/Data Sheet Errata

AN767. Interfacing Microchip's Fan Speed Controllers to a SPI Port STANDARD IMPLEMENTATION INTRODUCTION

28C17A. 16K (2K x 8) CMOS EEPROM PACKAGE TYPES FEATURES DESCRIPTION BLOCK DIAGRAM. This document was created with FrameMaker 404

Electromechanical Switch Replacement Smart Switch for Car Windscreen Wiper Control

SEEVAL 32 Quick Start Guide

28C64A. 64K (8K x 8) CMOS EEPROM PACKAGE TYPE FEATURES DESCRIPTION BLOCK DIAGRAM

AN713. Controller Area Network (CAN) Basics INTRODUCTION CAN PROTOCOL BASICS CAN OVERVIEW

Electromechanical Timer Replacement

TB042. Interfacing a KEELOQ Encoder to a PLL Circuit THE RF ENABLE OUTPUT OVERVIEW WHY USE A PLL HCS362 INTERFACE INTERFACING TO PLLS

AN583. Implementation of the Data Encryption Standard Using PIC17C42 KEY SCHEDULE INTRODUCTION THE DATA ENCRYPTION STANDARD

TB079. Programming Baseline Flash Devices with PICkit 1 PIC12F508/509 AND PIC16F505 PROGRAMMING INTRODUCTION. PICkit 1 FIRMWARE VERSION 2.0.

Simplifying External Memory Connections of PIC17CXXX PICmicro Microcontrollers. FIGURE 1: EXTERNAL MEMORY INTERFACE BLOCK DIAGRAM (x16 DEVICES)

TC74 Serial Temperature Sensor Demo Board User s Guide

MPLAB. Processor Module and Device Adapter Specification. Host-to-Pod Processor Module. Logic Probe Connector Indicator Lights

Improving the Susceptibility of an Application to ESD HIGH VOLTAGE POWER SUPPLY 5V POWER SUPPLY PIN VSS

EPROM Memory Programming Specification TABLE 1-1: PIN DESCRIPTIONS (DURING PROGRAMMING): PIC16C64X/66X

M 25AA640/25LC640/25C640

EVALUATION KIT FOR TC642/TC646/TC647/TC648/TC649 BDC FAN CONTROLLERS

In-Circuit Serial Programming (ICSP ) for PIC16C715 OTP MCUs

TB082. Understanding Reset Events On The PIC10F20X INTRODUCTION WATCHDOG TIMER OR WDT POWER-ON RESET (POR)

AN537. Serial EEPROM Endurance. Everything a System Engineer Needs to Know About Serial EEPROM Endurance

M Using Timer1 in Asynchronous Clock Mode

FLASH Memory Programming Specification

PICMASTER PICMASTER CE

AN536. Basic Serial EEPROM Operation. Basic Serial EEPROM Operation BASIC SERIAL EEPROM OPERATION CONTENTS SERIAL EEPROM APPLICATIONS

Using the 8-Bit Parallel Slave Port

PIC14C000. EPROM Memory Programming Specification PIN DIAGRAM 1.0 PROGRAMMING THE PIC14C000

TB028. Technique to Calculate Day of Week DESCRIPTION OF SOFTWARE INTRODUCTION THEORY OF CALCULATION. Microchip Technology Inc.

TB056. Demonstrating the Set_Report Request With a PS/2 to USB Keyboard Translator Example INTRODUCTION THE SET_REPORT REQUEST DESCRIPTORS

S5U1C88000P Manual (S1C88 Family Peripheral Circuit Board)

MPLAB ICD 2 DESIGN ADVISORY. Operational Issues AC GROUNDING

AN586. Macros for Page and Bank Switching INTRODUCTION

Section 40. Introduction (Part IV)

PIC18C601/801. PIC18C601/801 Rev. C0 Silicon/Data Sheet Errata. 3. Module: Interrupts. 1. Module: WDT. 2. Module: I/O

PIC12F752/HV752 Family Silicon Errata and Data Sheet Clarification. DEV<8:0> (1) REV<4:0> Silicon Revision (2)

AN1006. Interfacing SPI Serial EEPROMs to PIC18 Devices INTRODUCTION CIRCUIT FOR PIC18F1220 AND 25 SERIES (SPI) DEVICE

MCP2140. MCP2140 Rev. A Silicon/Data Sheet Errata. Clarifications/Corrections to the Data Sheet: INTEGRATED OPTICAL TRANSCEIVER

SPI Communication with the AR1020 Controller

TCN75. 2-Wire Serial Temperature Sensor and Thermal Monitor. Package Type. Features. General Description. Applications SOIC TCN75MOA MSOP TCN75MUA

AN759. Interface Control Document for the MHz Anti-Collision Interrogator EXTERNAL INTERFACES SCOPE. Electrical Interfaces.

AN519. Implementing a Simple Serial Mouse Controller INTRODUCTION THEORY OF OPERATION FUNCTIONAL BLOCKS OF A SERIAL MOUSE

PIC16F72. PIC16F72 Data Sheet Errata. Clarifications/Corrections to the Data Sheet: 1. Module: Core (Product Identification System)

Software Tools.

AN570. Calibrating the MTA11200 System. Calibrating the MTA11200 System INTRODUCTION THE CALIBRATION SOFTWARE. Notes and Precautions:

TC74. General Description. Features. Applications. Functional Block Diagram. Package Types

AN915. 1K, 2K and 4K Microwire EEPROM Migration WRITE CYCLE TIME INTRODUCTION INITIATING WRITE CYCLES BUS SPEED COMPATIBILITY DIFFERENCES

PIC12LF1552 Silicon Errata and Data Sheet Clarification DEV<8:0>

For S1C63 Family Flash microcontroller Multiple-Programming ROM Writer Software (GW63)

TC64X/TC64XB Fan Control Demo Board User s Guide

32-bit Microcontrollers. PIC32 Microcontroller Family with USB On-The-Go.

Data Sheet HDR ECUE FireFly Loopback Cable Assembly

Connecting EPSON Display Controllers to Topway LCD Panels

EEPROM Memory Programming Specification

MPLAB ICE Processor Module and Device Adapter Specification. Host-to-Pod Processor Module. Logic Probe Connector.

Interfacing SPI Serial EEPROMs to Microchip PICmicro Microcontrollers PIC16F877 VDD VSS. Vcc 25XXXXX HOLD SCK

Amplifier for versatile fiber-optic links

PIC18F6390/6490/8390/8490

S1V3G340 External SPI-Flash Select Guide

Using the C18 Compiler to Interface Microwire Serial EEPROMs to PIC18 Devices CIRCUIT FOR PIC18F1220 AND 93 SERIES (MICROWIRE) DEVICE PIC18F1220

PIC32MX. PIC32MX Rev. B2 ES Silicon Errata. PIC32MX (Rev. B2 ES) Silicon Errata. 1. Module: Device Reset. 2. Module: Software Device Reset

Complete CAN Solutions for Diverse Embedded Applications. CAN Solutions

AN536. Basic Serial EEPROM Operation. Basic Serial EEPROM Operation BASIC SERIAL EEPROM OPERATION CONTENTS SERIAL EEPROM APPLICATIONS

When is Data Susceptible to Corruption

TB066. Temperature Sensor Backgrounder INTRODUCTION ENTER THE TEMPERATURE SENSOR THEN AND NOW. Microchip Technology Inc.

PIC10F220/222 Rev. B Silicon/Data Sheet Errata. Sym. Characteristic Min. Typ Max. Units Conditions

MCP250XX DEVELOPMENT KIT USER S GUIDE

Recommended Usage of Microchip SPI Serial SRAM Devices RECOMMENDED CONNECTIONS FOR 23XXXX SERIES DEVICES VCC 23XXXXX HOLD SCK

DUAL REVERSIBLE MOTOR DRIVER MB3863

AN812. Paralleling the TC1121 to Reduce Output Resistance for Driving Higher Load Currents INTRODUCTION SUMMARY SINGLE TC1121 APPLICATION CIRCUIT

PIC18F2480/2580/4480/4580

Transcription:

ICSP Socket Module User s Guide Information contained in this publication regarding device applications and the like is intended through suggestion only and may be superseded by updates. No representation or warranty is given and no liability is assumed 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 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 intellectual property rights. The Microchip logo, name, PIC, KEELOQ, PICMASTER, PICSTART and PRO MATE are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. microid, PICmicro, Smart Serial and MPLAB are trademarks of Microchip in the U.S.A. and other countries. Microchip Technology Incorporated 1997. fuzzytech is a registered trademark of Inform Software Corporation. Intel is a registered trademark of Intel Corporation. DOS and IBM PC/AT are registered trademark of International Business Machines Corporation. MS-DOS, Windows and Excel are registered trademarks of Microsoft Corporation. CompuServe is a registered trademark of CompuServe Incorporated. DriveWay is a trademark of Aisys Intelligent Systems. All rights reserved. All other trademarks mentioned herein are the property of their respective companies. 1997 DS51113A

ICSP Socket Module User s Guide NOTES: DS51113A 1997

Table of Contents ICSP Socket Module User s Guide Chapter 1. Chapter 2. Chapter 3. Chapter 4. Chapter 5. Chapter 6. Introduction Introduction.................................................... 1 Theory of Operation............................................. 1 Contents Hardware..................................................... 3 Firmware...................................................... 3 Documentation................................................. 3 Hardware Connectors.................................................... 5 Cables........................................................ 5 Switches...................................................... 6 Features Auto Detection................................................. 7 Go Signal..................................................... 7 Pass/Fail Indications............................................. 7 Over Current Indicators.......................................... 8 Typical Applications............................................. 8 Electrical Specifications Voltage Input Requirements....................................... 9 Voltage/Current Output Limits..................................... 9 GO Signal Requirements......................................... 9 PASS/FAIL Signal Output Limits................................... 9 +5 Volt from Interface............................................ 9 Supporting Documentation Programming Specifications...................................... 11 In-Circuit Serial Programming Guide............................... 11 1997 DS51113A - page i

ICSP Socket Module User s Guide NOTES: DS51113A - page ii 1997

Chapter 1. Introduction ICSP Socket Module User s Guide Introduction Theory of Operation The ICSP Socket Module is an extension of PRO MATE II Device Programmer that will allow the user to program Microchip PICmicro MCU devices when the devices are already installed in the target board. The ICSP Socket Module will boost the output current of the PRO MATE II to provide power to the target board where the PICmicro MCU is installed. This is accomplished by using and external power supply and circuitry on the module itself. By using the ICSP Socket Module with PRO MATE II, the PICmicro MCU is programmed and verified using the proper algorithm for production programming. (please refer to the desired devices programming spec as noted in the supporting documents sections) The socket module is protected from over current conditions on the target board by current limit circuitry. An over current condition is indicated by red LED s on the socket module. 1997 DS51113A - page 1

ICSP Socket Module User s Guide NOTES: DS51113A - page 2 1997

Chapter 2. Contents ICSP Socket Module User s Guide Hardware Firmware This package contains the ICSP Socket Module, a +15V current boost power supply, target interface cables, a firmware diskette, and documentation. The diskette contains the firmware to properly configure the PRO MATE II for operation with the ICSP Socket Module. Note: There may be newer firmware available, please check the Microchip Web site at: www.microchip.com, for the latest version. Documentation The documentation package consists of: ICSP Socket Module users guide (this document) ICSP Guide, which is a document that explains ICSP programming, and how to implement ICSP in the target application to ensure reliable programming results. Packing list Important info sheet 1997 DS51113A - page 3

ICSP Socket Module User s Guide NOTES: DS51113A - page 4 1997

Chapter 3. Hardware ICSP Socket Module User s Guide Connectors The ICSP Socket Module has connectors for the current boost power supply and the interface cable. The connections to the power supply is as follows: Cables The 15Pin D-Sub connector provides the signals for programming and has connections and pin functions as follows: 1997 DS51113A - page 5

ICSP Socket Module User s Guide Switches Pin1: Pin2: Pin3: Pin4: Pin5: Pin6: Pin7: Pin8: Pin9: Pin10: Pin11: Pin12: Pin13: Pin14: Pin15: Buffered Clock for programming the 17C75x devices. Reserved Reserved GO indication from target board. Buffered programming clock signal. (RB6) GND GND Reserved TEST signal used with 17C75X devices. Buffered Programming Data signal. (RB7) Vdd to target board. Fail Indicator. Pass Indicator. +5Volts from socket module. Vpp to target board. On the bottom of the socket module, there is a four position mini-dip switch. This switch is used to configure the socket module for the desired PICmicro MCU device. Below is a table showing the proper setting of the switch for the various PICmicro MCU devices. Refer to the text file REAMDE.PRO for a table that shows the switch setting for each device. The README.PRO will always have the most up to date list of supported devices and the proper switch settings. DEVICE TYPE S1 S2 S3 S4 16C6X 18 Pin Off Off On On 16C7X 18 Pin Off Off On On 16C8X 18 Pin Off Off On On 16C6X 28 Pin Off On Off Off 16C7X 28 Pin Off On Off Off 16C6X 40 Pin Off On Off Off 16C7X 40 Pin Off On Off Off 16C9XX Off On On Off 14C000 Off On Off On 12C5XX On Off Off On 17C75X Off Off On Off The switches must be set prior to installing the socket module and the PRO MATE II power must be OFF when the socket module is removed and installed. DS51113A - page 6 1997

Chapter 4. Features ICSP Socket Module User s Guide Auto Detection The PRO MATE II will automatically detect that the ICSP Socket Module is installed during the power on self check. Note: The 15 volt power supply must be connected and plugged in prior to turning on the PRO MATE II or a power on self test failure will occur. Go Signal Pass/Fail Indications Once the device has been selected, the word ICSP will be displayed to the right of the PICmicro MCU device on the LCD display. This is the indication that the PRO MATE II has identified the ICSP Socket Module and will interact with the module properly. If the word ICSP does not display, the module will not operate properly, and the PRO MATE II should be shut off and the power up sequence repeated. The proper power up sequence is: Configure switches Install module Connect 15V power Turn on PRO MATE II Select device Connect interface cable PRO MATE II will respond to the GO signal and begin a programming cycle as if the user had pressed the PGM button on the PRO MATE II. The GO signal is an active low signal. When the PRO MATE II detects that the GO signal is low, it will begin the programming sequence. The PRO MATE II will wait in the PASS/FAIL mode until the GO pin is inactive. After programming is complete the PRO MATE II will either drive the PASS or FAIL signals high to indicate the results of the programming operation. These signals will remain active as long as the GO signal is low. If the GO signal has been removed prior to the end of the programming cycle, the PASS/FAIL indicators will remain active for approximately 1 second. 1997 DS51113A - page 7

ICSP Socket Module User s Guide Over Current Indicators Typical Applications There are two indicators on the ICSP Socket Module that will show when the V dd or the V pp is in an over current situation. During the programming cycle if either of the Over Current LED s is on, there is a problem with the respective voltage and the target board should be checked. The PRO MATE II will wait approx. 2-3 Seconds for voltages to become stable (this is to allow for large capacitance on target board) before resetting to the idle state. After an over current condition occurs, there should be a min of 30 seconds delay prior to executing the next programming cycle for the over current status to be reset. A typical application for the ICSP module would be to connect an adapter fixture to a target board during the production run. This adapter fixture would connect the required signals (V pp, V dd, Gnd, Clock Data) to the target board. The adapter could also provide the interface to the PRO MATE II through the GO and PASS/FAIL signals. When the fixture is properly connected to the target board, the GO signal would be driven low and held in the low state during the programming process. Once the programming process is complete, the PRO MATE II will drive either the PASS or FAIL lines high to indicate the outcome of the programming process. The adapter would then bin the target as appropriate, and release the GO signal to allow the next board to be programmed. Target design methods are discussed in the enclosed In-Circuit Serial Programming Guide and should be referenced prior to design to ensure that the target board can be properly programmed using ICSP. DS51113A - page 8 1997

Chapter 5. Electrical Specifications ICSP Socket Module User s Guide Voltage Input Requirements Voltage input is +15Volts 750mA. Voltage/Current Output Limits GO Signal Requirements Voltage output will be limited to the Programming specification for each device. Absolute limits are V dd 2.5-6.5volts V pp 3.0-14.0Volts. Output drive currents. 400mA on Vdd, and 100mA on Vpp. Input must be able to sink 5mA for the signal to be recognized. PASS/FAIL Signal Output Limits +5 Volt from Interface Output limits are target V dd voltage through a 1Kohm resistor. This is designed to drive the base of a transistor for signal switching. The +5Volt from the interface cable will supply 100mA of current and is a good source to light PASS/FAIL LED s. 1997 DS51113A - page 9

ICSP Socket Module User s Guide NOTES: DS51113A - page 10 1997

ICSP Socket Module User s Guide Chapter 6. Supporting Documentation Programming Specifications The following is a list of the programming specifications published by Microchip Technology, that cover parts that may be programmed with the ICSP Socket Module. Document Number DS30228 DS30261 DS30189 DS30262 DS30555 DS30557 DS30457 DS30278 DS30274 Devices Supported PIC16C6X/7X/9X PIC16C55X PIC16C84 PIC16F8X PIC14000 PIC12C5XX PIC16C64X/66X PIC16C715 PIC17C75X In-Circuit Serial Programming Guide This document contains helpful design guidelines to follow for successful ICSP programming. It includes application notes on hardware designs, and the ICSP programming specifications. 1997 DS51113A - page 11

WORLDWIDE SALES & SERVICE AMERICAS Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 602-786-7200 Fax: 602-786-7277 Technical Support: 602 786-7627 Web: http://www.microchip.com Atlanta 500 Sugar Mill Road, Suite 200B Atlanta, GA 30350 Tel: 770-640-0034 Fax: 770-640-0307 Boston 5 Mount Royal Avenue Marlborough, MA 01752 Tel: 508-480-9990 Fax: 508-480-8575 Chicago 333 Pierce Road, Suite 180 Itasca, IL 60143 Tel: 630-285-0071 Fax: 630-285-0075 Dallas 14651 Dallas Parkway, Suite 816 Dallas, TX 75240-8809 Tel: 972-991-7177 Fax: 972-991-8588 Dayton Two Prestige Place, Suite 150 Miamisburg, OH 45342 Tel: 937-291-1654 Fax: 937-291-9175 Los Angeles 18201 Von Karman, Suite 1090 Irvine, CA 92612 Tel: 714-263-1888 Fax: 714-263-1338 New York 150 Motor Parkway, Suite 202 Hauppauge, NY 11788 Tel: 516-273-5305 Fax: 516-273-5335 San Jose 2107 North First Street, Suite 590 San Jose, CA 95131 Tel: 408-436-7950 Fax: 408-436-7955 Toronto 5925 Airport Road, Suite 200 Mississauga, Ontario L4V 1W1, Canada Tel: 905-405-6279 Fax: 905-405-6253 ASIA/PACIFIC Hong Kong Microchip Asia Pacific RM 3801B, Tower Two Metroplaza 223 Hing Fong Road Kwai Fong, N.T., Hong Kong Tel: 852-2-401-1200 Fax: 852-2-401-3431 India India Liaison Office No. 6, Legacy, Convent Road Bangalore 560 025, India Tel: 91-80-229-0061 Fax: 91-80-229-0062 Korea Microchip Technology Korea 168-1, Youngbo Bldg. 3 Floor Samsung-Dong, Kangnam-Ku Seoul, Korea Tel: 82-2-554-7200 Fax: 82-2-558-5934 Shanghai Microchip Technology RM 406 Shanghai Golden Bridge Bldg. 2077 Yan an Road West, Hong Qiao District Shanghai, PRC 200335 Tel: 86-21-6275-5700 Fax: 86 21-6275-5060 Singapore Microchip Technology Taiwan Singapore Branch 200 Middle Road #07-02 Prime Centre Singapore 188980 Tel: 65-334-8870 Fax: 65-334-8850 Taiwan, R.O.C Microchip Technology Taiwan 10F-1C 207 Tung Hua North Road Taipei, Taiwan, ROC Tel: 886 2-717-7175 Fax: 886-2-545-0139 EUROPE United Kingdom Arizona Microchip Technology Ltd. 505 Eskdale Road Winnersh Triangle Wokingham Berkshire, England RG41 5TU Tel: 44-1189-21-5858 Fax: 44-1189-21-5835 France Arizona Microchip Technology SARL Zone Industrielle de la Bonde 2 Rue du Buisson aux Fraises 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 Müchen, Germany Tel: 49-89-627-144 0 Fax: 49-89-627-144-44 Italy Arizona Microchip Technology SRL Centro Direzionale Colleoni Palazzo Taurus 1 V. Le Colleoni 1 20041 Agrate Brianza Milan, Italy Tel: 39-39-6899939 Fax: 39-39-6899883 JAPAN Microchip Technology Intl. Inc. Benex S-1 6F 3-18-20, Shinyokohama Kohoku-Ku, Yokohama-shi Kanagawa 222 Japan Tel: 81-45-471-6166 Fax: 81-45-471-6122 10/31/97 All rights reserved. 1997, Microchip Technology Incorporated, USA. 12/97 Printed on recycled paper. Information contained in this publication regarding device applications and the like is intended for suggestion only and may be superseded by updates. No representation or warranty is given and no liability is assumed 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 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 intellectual property rights. The Microchip logo and name are registered trademarks of in the U.S.A. and other countries. All rights reserved. All other trademarks mentioned herein are the property of their respective companies. DS51113A - page 12 1997