explorer 16 development board user’s...

22
© 2008 Microchip Technology Inc. DS61147A Explorer 16 Development Board User’s Guide Addendum for PIC32MX

Upload: trinhkhanh

Post on 13-Mar-2018

221 views

Category:

Documents


3 download

TRANSCRIPT

© 2008 Microchip Technology Inc. DS61147A

Explorer 16 Development BoardUser’s Guide

Addendum for PIC32MX

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 ourproducts. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such actsallow 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 deviceapplications and the like is provided only for your convenienceand may be superseded by updates. It is your responsibility toensure that your application meets with your specifications.MICROCHIP MAKES NO REPRESENTATIONS ORWARRANTIES OF ANY KIND WHETHER EXPRESS ORIMPLIED, WRITTEN OR ORAL, STATUTORY OROTHERWISE, RELATED TO THE INFORMATION,INCLUDING BUT NOT LIMITED TO ITS CONDITION,QUALITY, PERFORMANCE, MERCHANTABILITY ORFITNESS FOR PURPOSE. Microchip disclaims all liabilityarising from this information and its use. Use of Microchipdevices in life support and/or safety applications is entirely atthe buyer’s risk, and the buyer agrees to defend, indemnify andhold harmless Microchip from any and all damages, claims,suits, or expenses resulting from such use. No licenses areconveyed, implicitly or otherwise, under any Microchipintellectual property rights.

DS61147A-page ii

Trademarks

The Microchip name and logo, the Microchip logo, Accuron, dsPIC, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, PICSTART, PRO MATE, rfPIC and SmartShunt are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.

FilterLab, Linear Active Thermistor, MXDEV, MXLAB, 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, CodeGuard, dsPICDEM, dsPICDEM.net, dsPICworks, dsSPEAK, ECAN, ECONOMONITOR, FanSense, In-Circuit Serial Programming, ICSP, ICEPIC, Mindi, MiWi, MPASM, MPLAB Certified logo, MPLIB, MPLINK, mTouch, PICkit, PICDEM, PICDEM.net, PICtail, PIC32 logo, PowerCal, PowerInfo, PowerMate, PowerTool, REAL ICE, rfLAB, Select Mode, Total Endurance, UNI/O, WiperLock and ZENA 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.

© 2008, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved.

Printed on recycled paper.

© 2008 Microchip Technology Inc.

Microchip received ISO/TS-16949:2002 certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona; Gresham, Oregon and design centers in California and India. The Company’s quality system processes and procedures are for its PIC® MCUs and dsPIC® DSCs, 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.

EXPLORER 16 DEVELOPMENT BOARDUSER’S GUIDE ADDENDUM FOR PIC32MX

Chapter 1. Programming Tutorial for PIC32MX

1.1 INTRODUCTIONThis chapter is a self-paced tutorial to get you started using the Explorer 16 Develop-ment Board with a PIC32MX Plug-In Module (PIM).

1.2 HIGHLIGHTSItems discussed in this chapter include:• Installing Explorer 16 with PIC32MX Software and Documentation• Using the Explorer 16 Out of the Box• Explorer 16 Development Board Demonstration Programs• Tutorial Overview• Creating the Project• Building the Code• Programming the Device• Tutorial Program Operation

1.3 INSTALLING EXPLORER 16 WITH PIC32MX SOFTWARE AND DOCUMENTATION

The Explorer 16 Development Board PIC32MX CD contains the Microchip MPLAB® IDE integrated development environment and MPLAB® C32 C Compiler, the Explorer 16 Development Board User’s Guide Addendum, and the files and software to create the tutorial project. Insert the disc into your CD drive and an automatic installation application will guide you through installation of the tools and documents.

1.4 USING THE EXPLORER 16 OUT OF THE BOXAlthough intended as a development platform, the Explorer 16 board can also be used directly from the box as a demonstration board for PIC32MX devices. The program (UartBasicLab.hex) discussed in Section 1.11 “PIC32MX Tutorial Program Opera-tion” is preprogrammed into the PIC32MX PIM and is ready for immediate use. To get started with the board:1. For Explorer 16 boards without a permanently mounted PIC32MX device: care-

fully remove the mounted PIM and install the PIC32MX360F512L PIM in its place with the notched corner of the PIM oriented to the upper-left corner of the board.

2. Verify that switch S2 is set in the “PIM” position.3. Verify that the jumper on JP2 is installed (to enable the LEDs).4. Apply power to the board (9 VDC) at power input J2.

For information on acceptable power sources, see Appendix A. “Explorer 16 Development Board Schematics”.

© 2008 Microchip Technology Inc. DS61147A-page 1

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

1.5 EXPLORER 16 DEVELOPMENT BOARD DEMONSTRATION PROGRAMThe CD contains a sample demonstration program for the PIC32MX360F512L device. It may be used with the included PIC32MX PIM by reprogramming the device using MPLAB® REAL ICE™ in-circuit emulator.The example code preprogrammed on the PIM is also included on the Explorer 16 CD. All project files have been included, so that the code may be used directly to restore the PIM to its original state for cases in which the PIM is programmed for another appli-cation. It is also useful if you would like to use the tutorial code as a platform for further experimentation.

1.6 TUTORIAL OVERVIEWThe tutorial in this chapter demonstrates features of the MPLAB IDE and REAL ICE as they are used with the Explorer 16 Development Board. As presented, it is designed for use with the PIC32MX360F512L specifically. However, the same procedures and toolsuites can also be used with other PIC32MX devices.The PIC32MX tutorial project demonstrated here, UartBasicLab.mcp, is written in C for the MPLAB C32 C compiler. The program displays the build date and time to the Microsoft Windows® HyperTerminal on a personal computer (PC) via UART. The pro-gram also accepts user input from the HyperTerminal. The UartBasicLab program is described in more detail in Section 1.11 “PIC32MX Tutorial Program Operation”.After completing this tutorial, you should be able to complete the following tasks:• Create a project using the Project Wizard• Set the Configuration bits, and compile and link the code.• Set up MPLAB IDE integrated development environment to use the MPLAB REAL

ICE in-circuit emulator• Program the PIC32MX360F512L with the MPLAB REAL ICE in-circuit emulator

DS61147A-page 2 © 2008 Microchip Technology Inc.

Programming Tutorial for PIC32MX

1.7 CREATING THE PROJECTThe first step is to create a project and a workspace in MPLAB IDE. Typically, there is a single project per workspace.MPLAB IDE contains a Project Wizard to help create new projects. Perform the following steps to create the tutorial project. 1. Start MPLAB IDE.2. From the menu bar, click File >Close Workspace to close any workspace that

might be open. 3. Click Project > Project Wizard... to start the wizard.4. From the Welcome screen, click Next > to display the Project Wizard – Step One:

dialog window (Figure 1-1).

FIGURE 1-1: SELECTING THE DEVICE

5. From the Device drop-down list, select “PIC32MX360F512L”. Click Next >. The Project Wizard – Step Two: dialog displays, as shown in Figure 1-2.

© 2008 Microchip Technology Inc. DS61147A-page 3

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

1.7.1 Select the Language Toolsuite

FIGURE 1-2: SELECTING THE TOOLSUITE

1. From the Active Toolsuite drop-down list, select “Microchip PIC32 C-Compiler Toolsuite”. This toolsuite includes the assembler and linker that will be used. If Microchip PIC32 C-Compiler is not available in the list, check the “Show all installed toolsuites” box and click Help! My Suite Isn’t Listed.

2. In the Toolsuite Contents combo box, select “MPLAB C32 C Compiler (pic32-gcc.exe)”.

3. Click Next >. The Project Wizard – Step Three: dialog box displays, as shown in Figure 1-3.

DS61147A-page 4 © 2008 Microchip Technology Inc.

Programming Tutorial for PIC32MX

1.7.2 Name Your Project

FIGURE 1-3: NAMING YOUR PROJECT

1. Select Create New Project File, click Browse... and navigate toC:\Program Files\Microchip\pic32_solutions\labs\uart_basic_lab to place your project and name the project “UartBasicLab”. C:\Program Files\Microchip\pic32_solutions\labs\uart_basic_lab is the default location for the project. The folder was created and the source files were copied during the initial installation.

2. Click Next > to continue. The Project Wizard – Step Four: dialog displays, as shown in Figure 1-4.

© 2008 Microchip Technology Inc. DS61147A-page 5

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

1.7.3 Add a File to the Project1. In the left pane, select uart_basic_lab.c from the following folder:

C:\Program Files\Microchip\pic32_solutions\labs\uart_basic_lab

2. Click Add >> to add the file to the project. 3. Click Next > to continue.

FIGURE 1-4: ADDING A FILE TO THE PROJECT

4. When the summary screen displays, click Finish. A project and workspace have now been created in MPLAB IDE.

UartBasicLab.mcw is the workspace file and UartBasicLab.mcp is the project file.

DS61147A-page 6 © 2008 Microchip Technology Inc.

Programming Tutorial for PIC32MX

1.8 BUILDING THE PROJECT

1.8.1 Set the Configuration BitsBefore building the project, the configuration bits should be set properly. In this example the configuration settings are mentioned in the source file.Perform the following steps to set the configuration bits:1. From the menu bar, click Configure > Configurations Bits.... 2. In the configuration settings window (Figure 1-6), check the box “Configuration

Bits set in code” to ensure that the settings are taken from the source file.

FIGURE 1-5: SETTING CONFIGURATION BITS

1.8.2 Make the ProjectFrom the menu bar, click Project > Make to build the project. Monitor the progress of the build in the Output window, as shown Figure 1-6. When the “BUILD SUCCEEDED:” message displays, you are ready to program the device.

FIGURE 1-6: MONITORING BUILD OUTPUT

© 2008 Microchip Technology Inc. DS61147A-page 7

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

1.9 PROGRAMMING THE DEVICE

1.9.1 Select the ToolFrom the menu bar, click Debugger >Select Tool >REAL ICE. If prompted for the firmware update, click Ok to update. Make sure that the MPLAB REAL ICE in-circuit emulator is connected to the PC and to the Explorer 16 Board.

1.9.2 Program the DevicePerform the following steps to program the device:1. Click the “Program” icon (Figure 1-7) in the MPLAB REAL ICE in-circuit emulator

window to program the device.

FIGURE 1-7: PROGRAM ICON IN MPLAB® REAL ICE™ WINDOW

A Programming Warning window (Figure 1-8) is displayed to warn you about overwriting the memory.

2. Click Yes.

FIGURE 1-8: PROGRAMMING WARNING WINDOW

Monitor the Output window (Figure 1-9) for progress as the device is programmed. A verification will notify you that the programming and verification is complete.

DS61147A-page 8 © 2008 Microchip Technology Inc.

Programming Tutorial for PIC32MX

FIGURE 1-9: OUTPUT WINDOW

© 2008 Microchip Technology Inc. DS61147A-page 9

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

1.10 RUNNING THE PROGRAMConnect the Explorer 16 Development Board to the PC with a DB-9 serial cable. Open a HyperTerminal session on the PC using the settings shown in Figure 1-10.

FIGURE 1-10: PC HYPERTERMINAL PORT SETTINGS

From the menu bar of the MPLAB IDE window, select Debugger > Run to execute the program. Or select the Debug window and click the Run button (Figure 1-11) to execute the program.

FIGURE 1-11: RUN THE PROGRAM

Confirm that the HyperTerminal window displays the messages and prompts that you expect, as in Figure 1-12.

DS61147A-page 10 © 2008 Microchip Technology Inc.

Programming Tutorial for PIC32MX

FIGURE 1-12: OUTPUT PRINTED ON HYPERTERMINAL

© 2008 Microchip Technology Inc. DS61147A-page 11

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

1.11 PIC32MX TUTORIAL PROGRAM OPERATIONThe PIC32MX Tutorial is a UART-based program that communicates with a PC through a UART interface. The program responds to the user input. The program flow chart is shown in (Figure 1-13).If the user input choice is ‘e’ or ‘E’, the program prompts for input of a character string that does not exceed 256 characters. The string is terminated by pressing the Enter key in the HyperTerminal window. This string will be printed back to the HyperTerminal win-dow. If the choice is ‘x’ or ‘X’, it leaves the main loop and terminates the program. Any invalid input will display an error message in HyperTerminal. The program includes the peripheral library, plib.h, to facilitate UART functionality.

DS61147A-page 12 © 2008 Microchip Technology Inc.

Programming Tutorial for PIC32MX

FIGURE 1-13: FLOWCHART OF THE PIC32MX TUTORIAL PROGRAM

Power-up

Initialize the UART

Is “repeat” ==’x’Display thatthe program

has terminated ReturnYes

No

Display the BuildDate and Time

Ask user for themenu choice

Ask user for the stringof characters

(256 maximum)

Display the user string inHyperTerminal on the PC

Make repeat = ‘x’

Is menu choice‘e’ or ‘E’?

Yes

No

Yes

No

Is menu choice‘x’ or ‘X’?

Display that theuser choice is invalid on the

HyperTerminal

© 2008 Microchip Technology Inc. DS61147A-page 13

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

NOTES:

DS61147A-page 14 © 2008 Microchip Technology Inc.

EXPLORER 16 DEVELOPMENT BOARDUSER’S GUIDE ADDENDUM FOR PIC32MX

Appendix A. Explorer 16 Development Board Schematics

A.1 INTRODUCTIONThis section provides detailed technical information on the Explorer 16 Development Board with the PIC32MX PIM.

A.2 DEVELOPMENT BOARD BLOCK DIAGRAM WITH PIC32MX

FIGURE A-1: HIGH-LEVEL BLOCK DIAGRAM OF THE EXPLORER 16 DEVELOPMENT BOARD

PIC32MX360F512L

16x2 LCD Display

PIC18LF4550

SPI*ICSP*JTAG*

ICD/ICSP

JTAG

RS-232Transceiver

SPIEEPROM

+3.3V and+5V Supply

9-15 VDC

Switches

TemperatureSensor

LEDs

POT

Modular ExpansionConnector

USB

PIC

tail™

Plu

s

PIC

tail™

Plu

s

* Hardware support only. Firmware support for SPI, JTAG, and ICSP™ via USB is not available at this time.

Note: LEDs are multiplexed with the JTAG pin. If JTAG is used for debugging, the LEDs may not function properly.

© 2008 Microchip Technology Inc. DS61147A-page 15

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

A.3 DEVELOPMENT BOARD SCHEMATICS

FIGURE A-2: EXPLORER 16 BOARD SCHEMATIC, SHEET 1 OF 3 (PIM SOCKET)

GENERIC_PIM_100PU1A

PIN

100

PIN

99P

IN98

PIM

_97

PIM

_96

PIM

_95

PIN

94P

IN93

PIM

_92

PIM

_91

PIN

90P

IN89

PIN

88P

IN87

PIN

86P

IN85

PIN

84P

IN83

PIN

82P

IN81

PIN

80P

IN79

PIN

78P

IN77

PIN

76

PIN

26P

IN27

PIN

28P

IN29

PIN

30P

IN31

PIN

32P

IN33

PIN

34P

IN35

PIN

37P

IN38

PIN

39P

IN40

PIN

41P

IN42

PIN

43P

IN44

PIN

46P

IN47

PIN

48P

IN49

PIN

50

PIN1PIN2PIN3PIN4PIN5PIN6PIN7PIN8PIN9

PIN10PIN11PIN12PIN13PIN14

PIN16PIN17PIN18PIN19PIN20PIN21PIN22PIN23PIN24PIN25

PIN74PIN73PIN72PIN71PIN70PIN69PIN68PIN67PIN66

PIN64PIN63PIN62PIN61PIN60PIN59PIN58PIN57PIN56PIN55PIN54PIN53PIN52PIN51

100

99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76

26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

123456789

10111213141516171819202122232425

75747372717069686766656463626160595857565554535251

Y25Y24Y23Y22Y21Y20Y19Y18Y17Y16Y15Y14Y13Y12Y11Y10Y9Y8Y7Y6Y5Y4Y3Y2Y1

W1W2W3W4W5W6W7W8W9W10W11W12W13W14W15W16W17W18W19W20W21W22W23W24W25

X1

X2 X3

X4

X5

X6 X7

X8 X9

X10

X11

X12

X13

X14 X15

X16

X17

X18

X19

X20 X21

X22

X23

X24

X25

Z9 Z8 Z7 Z6 Z5 Z4 Z3 Z2 Z1Z25

Z24

Z23

Z22

Z21

Z20

Z19

Z18

Z17

Z16

Z15

Z14

Z13

Z12

Z11

Z10

DS61147A-page 16 © 2008 Microchip Technology Inc.

Explorer 16 Development Board Schematics

FIGURE A-3: EXPLORER 16 BOARD SCHEMATIC, SHEET 2 OF 3 (PIC32MX PIM SOCKET)

PIC32MX3XXFXXXH_TQFP100U1

R6 0R7R8R9R10

0000

R1 22R2R3R4R5

22222222

J1TRACE PORT

13579

246810

* Remove (R6-R10) to isolateTrace Pins from Application icuit.

PIN91PIN97PIN96PIN95PIN92

PIN_91PIN_97PIN_96PIN_95PIN_92

TRCLKTRD0TRD1TRD2TRD3

PIN

100

PIN

99P

IN98

PIN

97P

IN96

PIN

95P

IN94

PIN

93P

IN92

PIN

91P

IN90

PIN

89P

IN88

PIN

87P

IN86

PIN

85P

IN84

PIN

83P

IN82

PIN

81P

IN80

PIN

79P

IN78

PIN

77P

IN76

HD

R_2

X5

PIN

26P

IN27

PIN

28P

IN29

PIN

30P

IN31

PIN

32P

IN33

PIN

34P

IN35

PIN

37P

IN38

PIN

39P

IN40

PIN

41P

IN42

PIN

43P

IN44

PIN

46P

IN47

PIN

48P

IN49

PIN

50

PIN1PIN2PIN3PIN4PIN5PIN6PIN7PIN8PIN9

PIN10PIN11PIN12PIN13PIN14

PIN16PIN17PIN18PIN19PIN20PIN21PIN22PIN23PIN24PIN25

PIN74PIN73PIN72PIN71PIN70PIN69PIN68PIN67PIN66

PIN64PIN63PIN62PIN61PIN60PIN59PIN58PIN57PIN56PIN55PIN54PIN53PIN52PIN51

100

99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76

26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

123456789

10111213141516171819202122232425

75747372717069686766656463626160595857565554535251

PIN2 PIN16 PIN37 PIN46 PIN62

C1.0 F

C2.01 uF

C3.01 uF

C4.01 uF

C5.01 uF

© 2008 Microchip Technology Inc. DS61147A-page 17

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

FIGURE A-4: EXPLORER 16 BOARD SCHEMATIC, SHEET 3 OF 3 (PIC32MX3XXL PIN DIAGRAM)

9294 93 91 90 89 88 87 86 85 84 83 82 81 80 79 78

20

2345678910111213141516

65646362616059

56

4544434241403928 29 30 31 32 33 34 35 36 37 38

171819

2122

95

1

7677

72717069686766

757473

5857

2423

25

9698 979927 46 47 48 49

5554535251

100

PM

RD

/CN

14/R

D5

PM

WR

/OC

5/C

N13

/RD

4C

N19

/RD

13IC

5/R

D12

PM

BE

/OC

4/R

D3

OC

3/R

D2

OC

2/R

D1

RA

7R

A6

PM

D2/

RE

2R

G13

RG

12R

G14

PM

D1/

RE

1P

MD

0/R

E0

RG

0

PM

D4/

RE

4P

MD

3/R

E3

RF0

SOSCI/CN1/RC13OC1/RD0

IC3/PMCS2/RD10IC2/RD9IC1/RTCC/RD8

IC4/PMCS1/RD11

INT4/RA15INT3/RA14

OSC2/CLKO/RC15OSC1/CLKI/RC12VDD

SCL1/RG2

SCK1/INT0/RF6SDI1/RF7SDO1/RF8

SDA1/RG3

U1RX/RF2U1TX/RF3

VSS

SOSCO/T1CK/CN0/RC14

PM

A6/

VRE

F+/R

A10

PM

A7/

V RE

F-/R

A9

AVD

DAV

SS

C1O

UT/

AN

8/R

B8

C2O

UT/

AN

9/R

B9

PM

A13/

CVR

EF/

AN

10/R

B10

PM

A12

/AN

11/R

B11

VD

D

U2C

TS/R

F12

U2R

TS/B

CLK

2/R

F13

CN

20/U

1CTS

/RD

14C

N21

/U1R

TS/B

CLK

1/R

D15

VD

DV

SS

PGC

2/E

MU

C2/

AN

6/O

CFA

/RB

6P

GD

2/E

MU

D2/

AN

7/R

B7

PM

A8/

U2T

X/C

N18

/RF5

PMA

9/U

2RX

/CN

17/R

F4

PMD5/RE5PMD6/RE6PMD7/RE7T2CK/RC1T3CK/RC2T4CK/RC3T5CK/RC4

PMA5/SCK2/CN8/RG6

VDDTMS/RA0INT1/RE8INT2/RE9

C1IN+/AN5/CN7/RB5C1IN-/AN4/CN6/RB4C2IN+/AN3/CN5/RB3

C2IN-/AN2/SS1/CN4/RB2

PMA4/SDI2/CN9/RG7PMA3/SDO2/CN10/RG8

PGC1/EMUC1/AN1/CN3/RB1PGD1/EMUD1/AN0/CN2/RB0

VDDRG15

PMA2/SS2/CN11/RG9MCLR

PMA

11/A

N12

/RB

12P

MA1

0/A

N13

/RB

13P

MA

1/A

N14

/RB

14PM

A0/

AN

15/O

CFB

/CN

12/R

B15

RG

1R

F1

EN

VR

EG

CN

15/R

D6

TDO/RA5

SDA2/RA3SCL2/RA2

VSS

VS

S

VSS

VC

AP/V

DD

CO

RE

TDI/RA4

TCK/

RA

1

5026

CN

16/R

D7

PIC32MX3XXL

100-Pin TQFP (General Purpose)

DS61147A-page 18 © 2008 Microchip Technology Inc.

© 2008 Microchip Technology Inc. DS61147A-page 19

Explorer 16 Development Board User’s Guide Addendum for PIC32MX

NOTES:

DS61147A-page 20 © 2008 Microchip Technology Inc.

AMERICASCorporate Office2355 West Chandler Blvd.Chandler, AZ 85224-6199Tel: 480-792-7200 Fax: 480-792-7277Technical Support: http://support.microchip.comWeb Address: www.microchip.comAtlantaDuluth, GA Tel: 678-957-9614 Fax: 678-957-1455BostonWestborough, MA Tel: 774-760-0087 Fax: 774-760-0088ChicagoItasca, IL Tel: 630-285-0071 Fax: 630-285-0075DallasAddison, TX Tel: 972-818-7423 Fax: 972-818-2924DetroitFarmington Hills, MI Tel: 248-538-2250Fax: 248-538-2260KokomoKokomo, IN Tel: 765-864-8360Fax: 765-864-8387Los AngelesMission Viejo, CA Tel: 949-462-9523 Fax: 949-462-9608Santa ClaraSanta Clara, CA Tel: 408-961-6444Fax: 408-961-6445TorontoMississauga, Ontario, CanadaTel: 905-673-0699 Fax: 905-673-6509

ASIA/PACIFICAsia Pacific OfficeSuites 3707-14, 37th FloorTower 6, The GatewayHarbour City, KowloonHong KongTel: 852-2401-1200Fax: 852-2401-3431Australia - SydneyTel: 61-2-9868-6733Fax: 61-2-9868-6755China - BeijingTel: 86-10-8528-2100 Fax: 86-10-8528-2104China - ChengduTel: 86-28-8665-5511Fax: 86-28-8665-7889China - Hong Kong SARTel: 852-2401-1200 Fax: 852-2401-3431China - NanjingTel: 86-25-8473-2460Fax: 86-25-8473-2470China - QingdaoTel: 86-532-8502-7355Fax: 86-532-8502-7205China - ShanghaiTel: 86-21-5407-5533 Fax: 86-21-5407-5066China - ShenyangTel: 86-24-2334-2829Fax: 86-24-2334-2393China - ShenzhenTel: 86-755-8203-2660 Fax: 86-755-8203-1760China - WuhanTel: 86-27-5980-5300Fax: 86-27-5980-5118China - XiamenTel: 86-592-2388138 Fax: 86-592-2388130China - XianTel: 86-29-8833-7252Fax: 86-29-8833-7256China - ZhuhaiTel: 86-756-3210040 Fax: 86-756-3210049

ASIA/PACIFICIndia - BangaloreTel: 91-80-4182-8400 Fax: 91-80-4182-8422India - New DelhiTel: 91-11-4160-8631Fax: 91-11-4160-8632India - PuneTel: 91-20-2566-1512Fax: 91-20-2566-1513Japan - YokohamaTel: 81-45-471- 6166 Fax: 81-45-471-6122Korea - DaeguTel: 82-53-744-4301Fax: 82-53-744-4302Korea - SeoulTel: 82-2-554-7200Fax: 82-2-558-5932 or 82-2-558-5934Malaysia - Kuala LumpurTel: 60-3-6201-9857Fax: 60-3-6201-9859Malaysia - PenangTel: 60-4-227-8870Fax: 60-4-227-4068Philippines - ManilaTel: 63-2-634-9065Fax: 63-2-634-9069SingaporeTel: 65-6334-8870Fax: 65-6334-8850Taiwan - Hsin ChuTel: 886-3-572-9526Fax: 886-3-572-6459Taiwan - KaohsiungTel: 886-7-536-4818Fax: 886-7-536-4803Taiwan - TaipeiTel: 886-2-2500-6610 Fax: 886-2-2508-0102Thailand - BangkokTel: 66-2-694-1351Fax: 66-2-694-1350

EUROPEAustria - WelsTel: 43-7242-2244-39Fax: 43-7242-2244-393Denmark - CopenhagenTel: 45-4450-2828 Fax: 45-4485-2829France - ParisTel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79Germany - MunichTel: 49-89-627-144-0 Fax: 49-89-627-144-44Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781Netherlands - DrunenTel: 31-416-690399 Fax: 31-416-690340Spain - MadridTel: 34-91-708-08-90Fax: 34-91-708-08-91UK - WokinghamTel: 44-118-921-5869Fax: 44-118-921-5820

WORLDWIDE SALES AND SERVICE

01/02/08