Microchip Technology Explorer 16 User manual

Type
User manual

Microchip Technology Explorer 16 is a versatile development board that empowers you to explore the capabilities of PIC32 microcontrollers (MCUs). With its user-friendly interface and comprehensive set of features, this board is perfect for beginners and experienced developers alike. Whether you're working on embedded systems, robotics, or any other microcontroller-based project, Explorer 16 provides the tools and flexibility you need to bring your ideas to life.

Microchip Technology Explorer 16 is a versatile development board that empowers you to explore the capabilities of PIC32 microcontrollers (MCUs). With its user-friendly interface and comprehensive set of features, this board is perfect for beginners and experienced developers alike. Whether you're working on embedded systems, robotics, or any other microcontroller-based project, Explorer 16 provides the tools and flexibility you need to bring your ideas to life.

© 2008 Microchip Technology Inc. DS61147A
Explorer 16 Development Board
Users Guide
Addendum for PIC32MX
DS61147A-page ii © 2008 Microchip Technology Inc.
Information contained in this publication regarding device
applications and the like is provided only for your convenience
and may be superseded by updates. It is your responsibility to
ensure that your application meets with your specifications.
MICROCHIP MAKES NO REPRESENTATIONS OR
WARRANTIES OF ANY KIND WHETHER EXPRESS OR
IMPLIED, WRITTEN OR ORAL, STATUTORY OR
OTHERWISE, RELATED TO THE INFORMATION,
INCLUDING BUT NOT LIMITED TO ITS CONDITION,
QUALITY, PERFORMANCE, MERCHANTABILITY OR
FITNESS FOR PURPOSE. Microchip disclaims all liability
arising from this information and its use. Use of Microchip
devices in life support and/or safety applications is entirely at
the buyer’s risk, and the buyer agrees to defend, indemnify and
hold harmless Microchip from any and all damages, claims,
suits, or expenses resulting from such use. No licenses are
conveyed, implicitly or otherwise, under any Microchip
intellectual property rights.
Trademarks
The Microchip name and logo, the Microchip logo, Accuron,
dsPIC, K
EELOQ, 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, PIC
32
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.
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.
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 BOARD
USERS GUIDE ADDENDUM FOR PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 1
Chapter 1. Programming Tutorial for PIC32MX
1.1 INTRODUCTION
This 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 HIGHLIGHTS
Items 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 BOX
Although 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.
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 2 © 2008 Microchip Technology Inc.
1.5 EXPLORER 16 DEVELOPMENT BOARD DEMONSTRATION PROGRAM
The 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 OVERVIEW
The 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
Programming Tutorial for PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 3
1.7 CREATING THE PROJECT
The 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.
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 4 © 2008 Microchip Technology Inc.
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.
Programming Tutorial for PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 5
1.7.2 Name Your Project
FIGURE 1-3: NAMING YOUR PROJECT
1. Select Create New Project File, click Browse... and navigate to
C:\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.
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 6 © 2008 Microchip Technology Inc.
1.7.3 Add a File to the Project
1. 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.
Programming Tutorial for PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 7
1.8 BUILDING THE PROJECT
1.8.1 Set the Configuration Bits
Before 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 Project
From 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
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 8 © 2008 Microchip Technology Inc.
1.9 PROGRAMMING THE DEVICE
1.9.1 Select the Tool
From 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 Device
Perform 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.
Programming Tutorial for PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 9
FIGURE 1-9: OUTPUT WINDOW
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 10 © 2008 Microchip Technology Inc.
1.10 RUNNING THE PROGRAM
Connect 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.
Programming Tutorial for PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 11
FIGURE 1-12: OUTPUT PRINTED ON HYPERTERMINAL
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 12 © 2008 Microchip Technology Inc.
1.11 PIC32MX TUTORIAL PROGRAM OPERATION
The 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.
Programming Tutorial for PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 13
FIGURE 1-13: FLOWCHART OF THE PIC32MX TUTORIAL PROGRAM
Power-up
Initialize the UART
Is “repeat” ==’x’
Display that
the program
has terminated
Return
Yes
No
Display the Build
Date and Time
Ask user for the
menu choice
Ask user for the string
of characters
(256 maximum)
Display the user string in
HyperTerminal on the PC
Make repeat = ‘x’
Is menu choice
‘e’ or ‘E’?
Yes
No
Yes
No
Is menu choice
‘x’ or ‘X’?
Display that the
user choice is
invalid on the
HyperTerminal
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 14 © 2008 Microchip Technology Inc.
NOTES:
EXPLORER 16 DEVELOPMENT BOARD
USERS GUIDE ADDENDUM FOR PIC32MX
© 2008 Microchip Technology Inc. DS61147A-page 15
Appendix A. Explorer 16 Development Board Schematics
A.1 INTRODUCTION
This 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-232
Transceiver
SPI
EEPROM
+3.3V and
+5V Supply
9-15 VDC
Switches
Temperature
Sensor
LEDs
POT
Modular Expansion
Connector
USB
PICtail™ Plus
PICtail™ Plus
* 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.
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 16 © 2008 Microchip Technology Inc.
A.3 DEVELOPMENT BOARD SCHEMATICS
FIGURE A-2: EXPLORER 16 BOARD SCHEMATIC, SHEET 1 OF 3 (PIM SOCKET)
GENERIC_PIM_100P
U1A
PIN100
PIN99
PIN98
PIM_97
PIM_96
PIM_95
PIN94
PIN93
PIM_92
PIM_91
PIN90
PIN89
PIN88
PIN87
PIN86
PIN85
PIN84
PIN83
PIN82
PIN81
PIN80
PIN79
PIN78
PIN77
PIN76
PIN26
PIN27
PIN28
PIN29
PIN30
PIN31
PIN32
PIN33
PIN34
PIN35
PIN37
PIN38
PIN39
PIN40
PIN41
PIN42
PIN43
PIN44
PIN46
PIN47
PIN48
PIN49
PIN50
PIN1
PIN2
PIN3
PIN4
PIN5
PIN6
PIN7
PIN8
PIN9
PIN10
PIN11
PIN12
PIN13
PIN14
PIN16
PIN17
PIN18
PIN19
PIN20
PIN21
PIN22
PIN23
PIN24
PIN25
PIN74
PIN73
PIN72
PIN71
PIN70
PIN69
PIN68
PIN67
PIN66
PIN64
PIN63
PIN62
PIN61
PIN60
PIN59
PIN58
PIN57
PIN56
PIN55
PIN54
PIN53
PIN52
PIN51
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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
Y25
Y24
Y23
Y22
Y21
Y20
Y19
Y18
Y17
Y16
Y15
Y14
Y13
Y12
Y11
Y10
Y9
Y8
Y7
Y6
Y5
Y4
Y3
Y2
Y1
W1
W2
W3
W4
W5
W6
W7
W8
W9
W10
W11
W12
W13
W14
W15
W16
W17
W18
W19
W20
W21
W22
W23
W24
W25
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
Z1
Z25
Z24
Z23
Z22
Z21
Z20
Z19
Z18
Z17
Z16
Z15
Z14
Z13
Z12
Z11
Z10
Explorer 16 Development Board Schematics
© 2008 Microchip Technology Inc. DS61147A-page 17
FIGURE A-3: EXPLORER 16 BOARD SCHEMATIC, SHEET 2 OF 3 (PIC32MX PIM SOCKET)
PIC32MX3XXFXXXH_TQFP100
U1
R6 0
R7
R8
R9
R10
0
0
0
0
R1
22
R2
R3
R4
R5
22
22
22
22
J1
TRACE PORT
1
3
5
7
9
2
4
6
8
10
* Remove (R6-R10) to isolate
Trace Pins from Application icuit.
PIN91
PIN97
PIN96
PIN95
PIN92
PIN_91
PIN_97
PIN_96
PIN_95
PIN_92
TRCLK
TRD0
TRD1
TRD2
TRD3
PIN100
PIN99
PIN98
PIN97
PIN96
PIN95
PIN94
PIN93
PIN92
PIN91
PIN90
PIN89
PIN88
PIN87
PIN86
PIN85
PIN84
PIN83
PIN82
PIN81
PIN80
PIN79
PIN78
PIN77
PIN76
HDR_2X5
PIN26
PIN27
PIN28
PIN29
PIN30
PIN31
PIN32
PIN33
PIN34
PIN35
PIN37
PIN38
PIN39
PIN40
PIN41
PIN42
PIN43
PIN44
PIN46
PIN47
PIN48
PIN49
PIN50
PIN1
PIN2
PIN3
PIN4
PIN5
PIN6
PIN7
PIN8
PIN9
PIN10
PIN11
PIN12
PIN13
PIN14
PIN16
PIN17
PIN18
PIN19
PIN20
PIN21
PIN22
PIN23
PIN24
PIN25
PIN74
PIN73
PIN72
PIN71
PIN70
PIN69
PIN68
PIN67
PIN66
PIN64
PIN63
PIN62
PIN61
PIN60
PIN59
PIN58
PIN57
PIN56
PIN55
PIN54
PIN53
PIN52
PIN51
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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
PIN2 PIN16
PIN37
PIN46
PIN62
C1
.0 F
C2
.01 uF
C3
.01 uF
C4
.01 uF
C5
.01 uF
Explorer 16 Development Board User’s Guide Addendum for PIC32MX
DS61147A-page 18 © 2008 Microchip Technology Inc.
FIGURE A-4: EXPLORER 16 BOARD SCHEMATIC, SHEET 3 OF 3 (PIC32MX3XXL PIN
DIAGRAM)
92
94
93
91
90
89
88
87
86
85
84
83
82
81
80
79
78
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
65
64
63
62
61
60
59
56
45
44
43
42
41
40
39
28
29
30
31
32
33
34
35
36
37
38
17
18
19
21
22
95
1
76
77
72
71
70
69
68
67
66
75
74
73
58
57
24
23
25
96
98
97
99
27
46
47
48
49
55
54
53
52
51
100
PMRD/CN14/RD5
PMWR/OC5/CN13/RD4
CN19/RD13
IC5/RD12
PMBE/OC4/RD3
OC3/RD2
OC2/RD1
RA7
RA6
PMD2/RE2
RG13
RG12
RG14
PMD1/RE1
PMD0/RE0
RG0
PMD4/RE4
PMD3/RE3
RF0
SOSCI/CN1/RC13
OC1/RD0
IC3/PMCS2/RD10
IC2/RD9
IC1/RTCC/RD8
IC4/PMCS1/RD11
INT4/RA15
INT3/RA14
OSC2/CLKO/RC15
OSC1/CLKI/RC12
V
DD
SCL1/RG2
SCK1/INT0/RF6
SDI1/RF7
SDO1/RF8
SDA1/RG3
U1RX/RF2
U1TX/RF3
V
SS
SOSCO/T1CK/CN0/RC14
PMA6/VREF+/RA10
PMA7/V
REF-/RA9
AV
DD
AVSS
C1OUT/AN8/RB8
C2OUT/AN9/RB9
PMA13/CV
REF/AN10/RB10
PMA12/AN11/RB11
V
DD
U2CTS/RF12
U2RTS
/BCLK2/RF13
CN20/U1CTS
/RD14
CN21/U1RTS
/BCLK1/RD15
V
DD
VSS
PGC2/EMUC2/AN6/OCFA/RB6
PGD2/EMUD2/AN7/RB7
PMA8/U2TX/CN18/RF5
PMA9/U2RX/CN17/RF4
PMD5/RE5
PMD6/RE6
PMD7/RE7
T2CK/RC1
T3CK/RC2
T4CK/RC3
T5CK/RC4
PMA5/SCK2/CN8/RG6
V
DD
TMS/RA0
INT1/RE8
INT2/RE9
C1IN+/AN5/CN7/RB5
C1IN-/AN4/CN6/RB4
C2IN+/AN3/CN5/RB3
C2IN-/AN2/SS1
/CN4/RB2
PMA4/SDI2/CN9/RG7
PMA3/SDO2/CN10/RG8
PGC1/EMUC1/AN1/CN3/RB1
PGD1/EMUD1/AN0/CN2/RB0
V
DD
RG15
PMA2/SS2
/CN11/RG9
MCLR
PMA11/AN12/RB12
PMA10/AN13/RB13
PMA1/AN14/RB14
PMA0/AN15/OCFB/CN12/RB15
RG1
RF1
ENVREG
CN15/RD6
TDO/RA5
SDA2/RA3
SCL2/RA2
V
SS
VSS
VSS
VCAP/VDDCORE
TDI/RA4
TCK/RA1
50
26
CN16/RD7
PIC32MX3XXL
100-Pin TQFP (General Purpose)
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22

Microchip Technology Explorer 16 User manual

Type
User manual

Microchip Technology Explorer 16 is a versatile development board that empowers you to explore the capabilities of PIC32 microcontrollers (MCUs). With its user-friendly interface and comprehensive set of features, this board is perfect for beginners and experienced developers alike. Whether you're working on embedded systems, robotics, or any other microcontroller-based project, Explorer 16 provides the tools and flexibility you need to bring your ideas to life.

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI