2011-2018 Microchip Technology Inc. DS60001168K-page 1
PIC32MX1XX/2XX 28/36/44-PIN
Operating Conditions
2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz
2.3V to 3.6V, -40ºC to +85ºC, DC to 50 MHz
Core: 50 MHz/83 DMIPS MIPS32
®
M4K
®
•MIPS16e
®
mode for up to 40% smaller code size
Code-efficient (C and Assembly) architecture
Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply
Clock Management
0.9% internal oscillator
Programmable PLLs and oscillator clock sources
Fail-Safe Clock Monitor (FSCM)
Independent Watchdog Timer
Fast wake-up and start-up
Power Management
Low-power management modes (Sleep and Idle)
Integrated Power-on Reset and Brown-out Reset
0.5 mA/MHz dynamic current (typical)
•44 μA I
PD
current (typical)
Audio Interface Features
Data communication: I
2
S, LJ, RJ, and DSP modes
Control interface: SPI and I
2
C
Master clock:
- Generation of fractional clock frequencies
- Can be synchronized with USB clock
- Can be tuned in run-time
Advanced Analog Features
ADC Module:
- 10-bit 1.1 Msps rate with one S&H
- Up to 10 analog inputs on 28-pin devices and 13
analog inputs on 44-pin devices
Flexible and independent ADC trigger sources
Charge Time Measurement Unit (CTMU):
- Supports mTouch™ capacitive touch sensing
- Provides high-resolution time measurement (1 ns)
- On-chip temperature measurement capability
Comparators:
- Up to three Analog Comparator modules
- Programmable references with 32 voltage points
Timers/Output Compare/Input Capture
Five General Purpose Timers:
- Five 16-bit and up to two 32-bit Timers/Counters
Five Output Compare (OC) modules
Five Input Capture (IC) modules
Peripheral Pin Select (PPS) to allow function remap
Real-Time Clock and Calendar (RTCC) module
Communication Interf aces
USB 2.0-compliant Full-speed OTG controller
Two UART modules (12.5 Mbps):
- Supports LIN 2.0 protocols and IrDA
®
support
Two 4-wire SPI modules (25 Mbps)
•Two I
2
C modules (up to 1 Mbaud) with SMBus support
PPS to allow function remap
Parallel Master Port (PMP)
Direct Memory Access (DMA)
Four channels of hardware DMA with automatic data
size detection
Two additional channels dedicated for USB
Programmable Cyclic Redundancy Check (CRC)
Input/Output
10 mA source/sink on all I/O pins and up to 14 mA on
non-standard V
OH
5V-tolerant pins
Selectable open drain, pull-ups, and pull-downs
External interrupts on all I/O pins
Qualification and Class B Support
AEC-Q100 REVG (Grade 2 -40ºC to +105ºC) planned
Class B Safety Library, IEC 60730
Debugger Development Support
In-circuit and in-application programming
•4-wire MIPS
®
Enhanced JTAG interface
Unlimited program and six complex data breakpoints
IEEE 1149.2-compatible (JTAG) boundary scan
Packages
Type SOIC SSOP SPDIP QFN VTLA TQFP
Pin Count 28 28 28 28 44 36 44 44
I/O Pins (up to) 21 21 21 21 34 25 34 34
Contact/Lead Pitch 1.27 0.65 0.100'' 0.65 0.65 0.50 0.50 0.80
Dimensions 17.90x7.50x2.65 10.2x5.3x2 1.365''x.285''x.135'' 6x6x0.9 8x8x0.9 5x5x0.9 6x6x0.9 10x10x1
Note: All dimensions are in millimeters (mm) unless specified.
32-bit Micr ocontr ollers (up to 256 KB Flash and 64 KB SRAM) with
Audio and Graphics Interfaces, USB, and Advanced Analog
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 2 2011-2018 Microchip Technology Inc.
TABLE 1: PIC32MX1XX 28/36/44-PIN GENERAL PURPOSE FAMILY FEATURES
Device
Pins
Progra m Memory (K B)
(1)
Data Memory (KB)
Remappable Peripherals
Analog Comparators
USB On-The-Go (OTG)
I
2
C
PMP
DMA Channels
(Programmable/Dedicated)
CTMU
10-bit 1 Msps ADC (Channels)
RTCC
I/O Pi ns
JTAG
Packages
Remappa ble Pins
Timers
(2)
/Capture/Compare
UART
SPI/I
2
S
Exte r na l Interr upts
(3)
PIC32MX110F016B 28 16+3 4 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX110F016C 36 16+3 4 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA
PIC32MX110F016D 44 16+3 4 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y
VTLA,
TQFP,
QFN
PIC32MX120F032B 28 32+3 8 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX120F032C 36 32+3 8 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA
PIC32MX120F032D 44 32+3 8 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y
VTLA,
TQFP,
QFN
PIC32MX130F064B 28 64+3 16 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX130F064C 36 64+3 16 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA
PIC32MX130F064D 44 64+3 16 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y
VTLA,
TQFP,
QFN
PIC32MX150F128B 28 128+3 32 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX150F128C 36 128+3 32 24 5/5/5 2 2 5 3 N 2 Y 4/0 Y 12 Y 25 Y VTLA
PIC32MX150F128D 44 128+3 32 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y
VTLA,
TQFP,
QFN
PIC32MX130F256B 28 256+3 16 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y
SSOP,
SPDIP,
QFN
PIC32MX130F256D 44 256+3 16 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y
VTLA,
TQFP,
QFN
PIC32MX170F256B 28 256+3 64 20 5/5/5 2 2 5 3 N 2 Y 4/0 Y 10 Y 21 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX170F256D 44 256+3 64 32 5/5/5 2 2 5 3 N 2 Y 4/0 Y 13 Y 35 Y
VTLA,
TQFP,
QFN
Note 1: This device features 3 KB of boot Flash memory.
2: Four out of five timers are remappable.
3: Four out of five external interrupts are remappable.
2011-2018 Microchip Technology Inc. DS60001168K-page 3
PIC32MX1XX/2XX 28/36/44-PIN FAMILY
TABLE 2: PIC32MX2XX 28/36/44-PIN USB FAMILY FEATURES
Device
Pins
Program Memory (KB)
(1)
Data Memory (KB)
Remappable Peripherals
Analog Comparators
USB On-The-Go (OTG)
I
2
C
PMP
DMA Channels
(Programmable/Dedicated)
CTMU
10-bit 1 Msps ADC (Channels)
RTCC
I/O Pin s
JTAG
Packages
Remappa ble Pins
Timers
(2)
/Capture/Compare
UART
SPI/I
2
S
External Interrupts
(3)
PIC32MX210F016B 28 16+3 4 19 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 9 Y 19 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX210F016C 36 16+3 4 23 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 12 Y 25 Y VTLA
PIC32MX210F016D 44 16+3 4 31 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 13 Y 33 Y
VTLA,
TQFP,
QFN
PIC32MX220F032B 28 32+3 8 19 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 9 Y 19 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX220F032C 36 32+3 8 23 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 12 Y 23 Y VTLA
PIC32MX220F032D 44 32+3 8 31 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 13 Y 33 Y
VTLA,
TQFP,
QFN
PIC32MX230F064B 28 64+3 16 19 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 9 Y 19 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX230F064C 36 64+3 16 23 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 12 Y 23 Y VTLA
PIC32MX230F064D 44 64+3 16 31 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 13 Y 33 Y
VTLA,
TQFP,
QFN
PIC32MX250F128B 28 128+3 32 19 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 9 Y 19 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX250F128C 36 128+3 32 23 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 12 Y 23 Y VTLA
PIC32MX250F128D 44 128+3 32 31 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 13 Y 33 Y
VTLA,
TQFP,
QFN
PIC32MX230F256B 28 256+3 16 20 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 9 Y 19 Y
SSOP,
SPDIP,
QFN
PIC32MX230F256D 44 256+3 16 31 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 13 Y 33 Y
VTLA,
TQFP,
QFN
PIC32MX270F256B 28 256+3 64 19 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 9 Y 19 Y
SOIC,
SSOP,
SPDIP,
QFN
PIC32MX270F256D 44 256+3 64 31 5/5/5 2 2 5 3 Y 2 Y 4/2 Y 13 Y 33 Y
VTLA,
TQFP,
QFN
Note 1: This device features 3 KB of boot Flash memory.
2: Four out of five timers are remappable.
3: Four out of five external interrupts are remappable.
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 4 2011-2018 Microchip Technology Inc.
Pin Diagrams
TABLE 3: PIN NAMES FOR 28-PIN GENERAL PURPOSE DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1MCLR 15 PGEC3/RPB6/PMD6/RB6
2V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/RA0 16 TDI/RPB7/CTED3/PMD5/INT0/RB7
3V
REF
-/CV
REF
-/AN1/RPA1/CTED2/RA1 17 TCK/RPB8/SCL1/CTED10/PMD4/RB8
4PGED1/AN2/C1IND/C2INB/C3IND/RPB0/RB0 18 TDO/RPB9/SDA1/CTED4/PMD3/RB9
5PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/RB1 19 V
SS
6AN4/C1INB/C2IND/RPB2/SDA2/CTED13/RB2 20 V
CAP
7AN5/C1INA/C2INC/RTCC/RPB3/SCL2/RB3 21 PGED2/RPB10/CTED11/PMD2/RB10
8V
SS
22 PGEC2/TMS/RPB11/PMD1/RB11
9OSC1/CLKI/RPA2/RA2 23 AN12/PMD0/RB12
10 OSC2/CLKO/RPA3/PMA0/RA3 24 AN11/RPB13/CTPLS/PMRD/RB13
11 SOSCI/RPB4/RB4 25 CV
REFOUT
/AN10/C3INB/RPB14/SCK1/CTED5/PMWR/RB14
12 SOSCO/RPA4/T1CK/CTED9/PMA1/RA4 26 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15
13 V
DD
27 AV
SS
14 PGED3/RPB5/PMD7/RB5 28 AV
DD
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: Shaded pins are 5V tolerant.
PIC32MX110F016B
PIC32MX120F032B
PIC32MX130F064B
PIC32MX130F256B
PIC32MX150F128B
28-PIN SOIC, SPDIP, SSOP (TOP VIEW)
(1,2,3)
28
SPDIPSOIC
PIC32MX170F256B
SSOP
1
28
1281
2011-2018 Microchip Technology Inc. DS60001168K-page 5
PIC32MX1XX/2XX 28/36/44-PIN FAMILY
TABLE 4: PIN NAMES FOR 28-PIN USB DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1MCLR 15 V
BUS
2PGED3/V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/PMD7/RA0 16 TDI/RPB7/CTED3/PMD5/INT0/RB7
3PGEC3/V
REF
-/CV
REF
-/AN1/RPA1/CTED2/PMD6/RA1 17 TCK/RPB8/SCL1/CTED10/PMD4/RB8
4PGED1/AN2/C1IND/C2INB/C3IND/RPB0/PMD0/RB0 18 TDO/RPB9/SDA1/CTED4/PMD3/RB9
5PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/PMD1/RB1 19 V
SS
6AN4/C1INB/C2IND/RPB2/SDA2/CTED13/PMD2/RB2 20 V
CAP
7AN5/C1INA/C2INC/RTCC/RPB3/SCL2/PMWR/RB3 21 PGED2/RPB10/D+/CTED11/RB10
8V
SS
22 PGEC2/RPB11/D-/RB11
9OSC1/CLKI/RPA2/RA2 23 V
USB
3
V
3
10 OSC2/CLKO/RPA3/PMA0/RA3 24 AN11/RPB13/CTPLS/PMRD/RB13
11 SOSCI/RPB4/RB4 25 CV
REFOUT
/AN10/C3INB/RPB14/V
BUSON
/SCK1/CTED5/RB14
12 SOSCO/RPA4/T1CK/CTED9/PMA1/RA4 26 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15
13 V
DD
27 AV
SS
14 TMS/RPB5/USBID/RB5 28 AV
DD
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more informa-
tion.
3: Shaded pins are 5V tolerant.
PIC32MX210F016B
PIC32MX220F032B
PIC32MX230F064B
PIC32MX230F256B
PIC32MX250F128B
28-PIN SOIC, SPDIP, SSOP (TOP VIEW)
(1,2,3)
PIC32MX270F256B
28
SPDIPSOICSSOP
1
28
1281
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 6 2011-2018 Microchip Technology Inc.
TABLE 5: PIN NAMES FOR 28-PIN GENERAL PURPOSE DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1PGED1/AN2/C1IND/C2INB/C3IND/RPB0/RB0 15 TDO/RPB9/SDA1/CTED4/PMD3/RB9
2PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/RB1 16 V
SS
3AN4/C1INB/C2IND/RPB2/SDA2/CTED13/RB2 17 V
CAP
4AN5/C1INA/C2INC/RTCC/RPB3/SCL2/RB3 18 PGED2/RPB10/CTED11/PMD2/RB10
5V
SS
19 PGEC2/TMS/RPB11/PMD1/RB11
6OSC1/CLKI/RPA2/RA2 20 AN12/PMD0/RB12
7OSC2/CLKO/RPA3/PMA0/RA3 21 AN11/RPB13/CTPLS/PMRD/RB13
8SOSCI/RPB4/RB4 22 CV
REFOUT
/AN10/C3INB/RPB14/SCK1/CTED5/PMWR/RB14
9SOSCO/RPA4/T1CK/CTED9/PMA1/RA4 23 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15
10 V
DD
24 AV
SS
11 PGED3/RPB5/PMD7/RB5 25 AV
DD
12 PGEC3/RPB6/PMD6/RB6 26 MCLR
13 TDI/RPB7/CTED3/PMD5/INT0/RB7 27 V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/RA0
14 TCK/RPB8/SCL1/CTED10/PMD4/RB8 28 V
REF
-/CV
REF
-/AN1/RPA1/CTED2/RA1
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: Shaded pins are 5V tolerant.
PIC32MX110F016B
PIC32MX120F032B
PIC32MX130F064B
PIC32MX130F256B
PIC32MX150F128B
1
28
28-PIN QFN (TOP VIEW)
(1,2,3.4)
PIC32MX170F256B
2011-2018 Microchip Technology Inc. DS60001168K-page 7
PIC32MX1XX/2XX 28/36/44-PIN FAMILY
TABLE 6: PIN NAMES FOR 28-PIN USB DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1PGED1/AN2/C1IND/C2INB/C3IND/RPB0/PMD0/RB0 15 TDO/RPB9/SDA1/CTED4/PMD3/RB9
2PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/PMD1/RB1 16 V
SS
3AN4/C1INB/C2IND/RPB2/SDA2/CTED13/PMD2/RB2 17 V
CAP
4AN5/C1INA/C2INC/RTCC/RPB3/SCL2/PMWR/RB3 18 PGED2/RPB10/D+/CTED11/RB10
5V
SS
19 PGEC2/RPB11/D-/RB11
6OSC1/CLKI/RPA2/RA2 20 V
USB
3
V
3
7OSC2/CLKO/RPA3/PMA0/RA3 21 AN11/RPB13/CTPLS/PMRD/RB13
8SOSCI/RPB4/RB4 22 CV
REFOUT
/AN10/C3INB/RPB14/V
BUSON
/SCK1/CTED5/RB14
9SOSCO/RPA4/T1CK/CTED9/PMA1/RA4 23 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15
10 V
DD
24 AV
SS
11 TMS/RPB5/USBID/RB5 25 AV
DD
12 V
BUS
26 MCLR
13 TDI/RPB7/CTED3/PMD5/INT0/RB7 27 PGED3/V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/PMD7/RA0
14 TCK/RPB8/SCL1/CTED10/PMD4/RB8 28 PGEC3/V
REF
-/CV
REF
-/AN1/RPA1/CTED2/PMD6/RA1
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: Shaded pins are 5V tolerant.
28-PIN QFN (TOP VIEW)
(1,2,3,4)
PIC32MX210F016B
PIC32MX220F032B
PIC32MX230F064B
PIC32MX230F256B
PIC32MX250F128B
PIC32MX270F256B
1
28
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 8 2011-2018 Microchip Technology Inc.
TABLE 7: PIN NAMES FOR 36-PIN GENERAL PURPOSE DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1AN4/C1INB/C2IND/RPB2/SDA2/CTED13/RB2 19 TDO/RPB9/SDA1/CTED4/PMD3/RB9
2AN5/C1INA/C2INC/RTCC/RPB3/SCL2/RB3 20 RPC9/CTED7/RC9
3PGED4
(4)
/AN6/RPC0/RC0 21 V
SS
4PGEC4
(4)
/AN7/RPC1/RC1 22 V
CAP
5V
DD
23 V
DD
6V
SS
24 PGED2/RPB10/CTED11/PMD2/RB10
7OSC1/CLKI/RPA2/RA2 25 PGEC2/TMS/RPB11/PMD1/RB11
8OSC2/CLKO/RPA3/PMA0/RA3 26 AN12/PMD0/RB12
9SOSCI/RPB4/RB4 27 AN11/RPB13/CTPLS/PMRD/RB13
10 SOSCO/RPA4/T1CK/CTED9/PMA1/RA4 28 CV
REFOUT
/AN10/C3INB/RPB14/SCK1/CTED5/PMWR/RB14
11 RPC3/RC3 29 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15
12 V
SS
30 AV
SS
13 V
DD
31 AV
DD
14 V
DD
32 MCLR
15 PGED3/RPB5/PMD7/RB5 33 V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/RA0
16 PGEC3/RPB6/PMD6/RB6 34 V
REF
-/CV
REF
-/AN1/RPA1/CTED2/RA1
17 TDI/RPB7/CTED3/PMD5/INT0/RB7 35 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/RB0
18 TCK/RPB8/SCL1/CTED10/PMD4/RB8 36 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/RB1
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX110F016C and PIC32MX120F032C devices.
5: Shaded pins are 5V tolerant.
PIC32MX110F016C
PIC32MX120F032C
PIC32MX130F064C
PIC32MX150F128C
36-PIN VTLA ( BOTTOM VIEW)
(1,2,3,5)
36
1
2011-2018 Microchip Technology Inc. DS60001168K-page 9
PIC32MX1XX/2XX 28/36/44-PIN FAMILY
TABLE 8: PIN NAMES FOR 36-PIN USB DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1AN4/C1INB/C2IND/RPB2/SDA2/CTED13/PMD2/RB2 19 TDO/RPB9/SDA1/CTED4/PMD3/RB9
2AN5/C1INA/C2INC/RTCC/RPB3/SCL2/PMWR/RB3 20 RPC9/CTED7/RC9
3PGED4
(4)
/AN6/RPC0/RC0 21 V
SS
4PGEC4
(4)
/AN7/RPC1/RC1 22 V
CAP
5V
DD
23 V
DD
6V
SS
24 PGED2/RPB10/D+/CTED11/RB10
7OSC1/CLKI/RPA2/RA2 25 PGEC2/RPB11/D-/RB11
8OSC2/CLKO/RPA3/PMA0/RA3 26 V
USB
3
V
3
9SOSCI/RPB4/RB4 27 AN11/RPB13/CTPLS/PMRD/RB13
10 SOSCO/RPA4/T1CK/CTED9/PMA1/RA4 28 CV
REFOUT
/AN10/C3INB/RPB14/V
BUSON
/SCK1/CTED5/RB14
11 AN12/RPC3/RC3 29 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15
12 V
SS
30 AV
SS
13 V
DD
31 AV
DD
14 V
DD
32 MCLR
15 TMS/RPB5/USBID/RB5 33 PGED3/V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/PMD7/RA0
16 V
BUS
34 PGEC3/V
REF
-/CV
REF
-/AN1/RPA1/CTED2/PMD6/RA1
17 TDI/RPB7/CTED3/PMD5/INT0/RB7 35 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/PMD0/RB0
18 TCK/RPB8/SCL1/CTED10/PMD4/RB8 36 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/PMD1/RB1
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX210F016C and PIC32MX120F032C devices.
5: Shaded pins are 5V tolerant.
PIC32MX210F016C
PIC32MX220F032C
PIC32MX230F064C
PIC32MX250F128C
36-PIN VTLA (BOTTOM VIEW)
(1,2,3,5)
36
1
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 10 2011-2018 Microchip Technology Inc.
TABLE 9: PIN NAMES FOR 44-PIN GENERAL PURPOSE DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1RPB9/SDA1/CTED4/PMD3/RB9 23 AN4/C1INB/C2IND/RPB2/SDA2/CTED13/RB2
2RPC6/PMA1/RC6 24 AN5/C1INA/C2INC/RTCC/RPB3/SCL2/RB3
3RPC7/PMA0/RC7 25 AN6/RPC0/RC0
4RPC8/PMA5/RC8 26 AN7/RPC1/RC1
5RPC9/CTED7/PMA6/RC9 27 AN8/RPC2/PMA2/RC2
6V
SS
28 V
DD
7V
CAP
29 V
SS
8PGED2/RPB10/CTED11/PMD2/RB10 30 OSC1/CLKI/RPA2/RA2
9PGEC2/RPB11/PMD1/RB11 31 OSC2/CLKO/RPA3/RA3
10 AN12/PMD0/RB12 32 TDO/RPA8/PMA8/RA8
11 AN11/RPB13/CTPLS/PMRD/RB13 33 SOSCI/RPB4/RB4
12 PGED4
(4)
/TMS/PMA10/RA10 34 SOSCO/RPA4/T1CK/CTED9/RA4
13 PGEC4
(4)
/TCK/CTED8/PMA7/RA7 35 TDI/RPA9/PMA9/RA9
14 CV
REFOUT
/AN10/C3INB/RPB14/SCK1/CTED5/PMWR/RB14 36 RPC3/RC3
15 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15 37 RPC4/PMA4/RC4
16 AV
SS
38 RPC5/PMA3/RC5
17 AV
DD
39 V
SS
18 MCLR 40 V
DD
19 V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/RA0 41 PGED3/RPB5/PMD7/RB5
20 V
REF
-/CV
REF
-/AN1/RPA1/CTED2/RA1 42 PGEC3/RPB6/PMD6/RB6
21 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/RB0 43 RPB7/CTED3/PMD5/INT0/RB7
22 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/RB1 44 RPB8/SCL1/CTED10/PMD4/RB8
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX110F016D and PIC32MX120F032D devices.
5: Shaded pins are 5V tolerant.
PIC32MX110F016D
PIC32MX120F032D
PIC32MX130F064D
PIC32MX130F256D
PIC32MX150F128D
1
44
44-PIN QFN (TOP VIEW)
(1,2,3,5)
PIC32MX170F256D
2011-2018 Microchip Technology Inc. DS60001168K-page 11
PIC32MX1XX/2XX 28/36/44-PIN FAMILY
TABLE 10: PIN NAMES FOR 44-PIN USB DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1RPB9/SDA1/CTED4/PMD3/RB9 23 AN4/C1INB/C2IND/RPB2/SDA2/CTED13/PMD2/RB2
2RPC6/PMA1/RC6 24 AN5/C1INA/C2INC/RTCC/RPB3/SCL2/PMWR/RB3
3RPC7/PMA0/RC7 25 AN6/RPC0/RC0
4RPC8/PMA5/RC8 26 AN7/RPC1/RC1
5RPC9/CTED7/PMA6/RC9 27 AN8/RPC2/PMA2/RC2
6V
SS
28 V
DD
7V
CAP
29 V
SS
8PGED2/RPB10/D+/CTED11/RB10 30 OSC1/CLKI/RPA2/RA2
9PGEC2/RPB11/D-/RB11 31 OSC2/CLKO/RPA3/RA3
10 V
USB
3
V
3
32 TDO/RPA8/PMA8/RA8
11 AN11/RPB13/CTPLS/PMRD/RB13 33 SOSCI/RPB4/RB4
12 PGED4/TMS/PMA10/RA10 34 SOSCO/RPA4/T1CK/CTED9/RA4
13 PGEC4/TCK/CTED8/PMA7/RA7 35 TDI/RPA9/PMA9/RA9
14 CV
REFOUT
/AN10/C3INB/RPB14/V
BUSON
/SCK1/CTED5/RB14 36 AN12/RPC3/RC3
15 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15 37 RPC4/PMA4/RC4
16 AV
SS
38 RPC5/PMA3/RC5
17 AV
DD
39 V
SS
18 MCLR 40 V
DD
19 PGED3/V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/PMD7/RA0 41 RPB5/USBID/RB5
20 PGEC3/V
REF
-/CV
REF
-/AN1/RPA1/CTED2/PMD6/RA1 42 V
BUS
21 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/PMD0/RB0 43 RPB7/CTED3/PMD5/INT0/RB7
22 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/PMD1/RB1 44 RPB8/SCL1/CTED10/PMD4/RB8
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX110F016D and PIC32MX120F032D devices.
5: Shaded pins are 5V tolerant.
44-PIN QFN (TOP VIEW)
(1,2,3,5)
PIC32MX210F016D
PIC32MX220F032D
PIC32MX230F064D
PIC32MX230F256D
PIC32MX250F128D
PIC32MX270F256D
1
44
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 12 2011-2018 Microchip Technology Inc.
TABLE 11: PIN NAMES FOR 44-PIN GENERAL PURPOSE DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1RPB9/SDA1/CTED4/PMD3/RB9 23 AN4/C1INB/C2IND/RPB2/SDA2/CTED13/RB2
2RPC6/PMA1/RC6 24 AN5/C1INA/C2INC/RTCC/RPB3/SCL2/RB3
3RPC7/PMA0/RC7 25 AN6/RPC0/RC0
4RPC8/PMA5/RC8 26 AN7/RPC1/RC1
5RPC9/CTED7/PMA6/RC9 27 AN8/RPC2/PMA2/RC2
6V
SS
28 V
DD
7V
CAP
29 V
SS
8PGED2/RPB10/CTED11/PMD2/RB10 30 OSC1/CLKI/RPA2/RA2
9PGEC2/RPB11/PMD1/RB11 31 OSC2/CLKO/RPA3/RA3
10 AN12/PMD0/RB12 32 TDO/RPA8/PMA8/RA8
11 AN11/RPB13/CTPLS/PMRD/RB13 33 SOSCI/RPB4/RB4
12 PGED4
(4)
/TMS/PMA10/RA10 34 SOSCO/RPA4/T1CK/CTED9/RA4
13 PGEC4
(4)
/TCK/CTED8/PMA7/RA7 35 TDI/RPA9/PMA9/RA9
14 CV
REFOUT
/AN10/C3INB/RPB14/SCK1/CTED5/PMWR/RB14 36 RPC3/RC3
15 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15 37 RPC4/PMA4/RC4
16 AV
SS
38 RPC5/PMA3/RC5
17 AV
DD
39 V
SS
18 MCLR 40 V
DD
19 V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/RA0 41 PGED3/RPB5/PMD7/RB5
20 V
REF
-/CV
REF
-/AN1/RPA1/CTED2/RA1 42 PGEC3/RPB6/PMD6/RB6
21 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/RB0 43 RPB7/CTED3/PMD5/INT0/RB7
22 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/RB1 44 RPB8/SCL1/CTED10/PMD4/RB8
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX110F016D and PIC32MX120F032D devices.
5: Shaded pins are 5V tolerant.
PIC32MX110F016D
PIC32MX120F032D
PIC32MX130F064D
PIC32MX130F256D
PIC32MX150F128D
44-PIN T QFP (TOP VIEW)
(1,2,3,5)
PIC32MX170F256D
1
44
2011-2018 Microchip Technology Inc. DS60001168K-page 13
PIC32MX1XX/2XX 28/36/44-PIN FAMILY
TABLE 12: PIN NAMES FOR 44-PIN USB DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1RPB9/SDA1/CTED4/PMD3/RB9 23 AN4/C1INB/C2IND/RPB2/SDA2/CTED13/PMD2/RB2
2RPC6/PMA1/RC6 24 AN5/C1INA/C2INC/RTCC/RPB3/SCL2/PMWR/RB3
3RPC7/PMA0/RC7 25 AN6/RPC0/RC0
4RPC8/PMA5/RC8 26 AN7/RPC1/RC1
5RPC9/CTED7/PMA6/RC9 27 AN8/RPC2/PMA2/RC2
6V
SS
28 V
DD
7V
CAP
29 V
SS
8PGED2/RPB10/D+/CTED11/RB10 30 OSC1/CLKI/RPA2/RA2
9PGEC2/RPB11/D-/RB11 31 OSC2/CLKO/RPA3/RA3
10 V
USB
3
V
3
32 TDO/RPA8/PMA8/RA8
11 AN11/RPB13/CTPLS/PMRD/RB13 33 SOSCI/RPB4/RB4
12 PGED4
(4)
/TMS/PMA10/RA10 34 SOSCO/RPA4/T1CK/CTED9/RA4
13 PGEC4
(4)
/TCK/CTED8/PMA7/RA7 35 TDI/RPA9/PMA9/RA9
14 CV
REFOUT
/AN10/C3INB/RPB14/V
BUSON
/SCK1/CTED5/RB14 36 AN12/RPC3/RC3
15 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15 37 RPC4/PMA4/RC4
16 AV
SS
38 RPC5/PMA3/RC5
17 AV
DD
39 V
SS
18 MCLR 40 V
DD
19 PGED3/V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/PMD7/RA0 41 RPB5/USBID/RB5
20 PGEC3/V
REF
-/CV
REF
-/AN1/RPA1/CTED2/PMD6/RA1 42 V
BUS
21 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/PMD0/RB0 43 RPB7/CTED3/PMD5/INT0/RB7
22 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/PMD1/RB1 44 RPB8/SCL1/CTED10/PMD4/RB8
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX210F016D and PIC32MX220F032D devices.
5: Shaded pins are 5V tolerant.
44-PIN T QFP (TOP VIEW)
(1,2,3,5)
PIC32MX210F016D
PIC32MX220F032D
PIC32MX230F064D
PIC32MX230F256D
PIC32MX250F128D
PIC32MX270F256D
1
44
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 14 2011-2018 Microchip Technology Inc.
TABLE 13: PIN NAMES FOR 44-PIN GENERAL PURPOSE DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1RPB9/SDA1/CTED4/PMD3/RB9 23 AN4/C1INB/C2IND/RPB2/SDA2/CTED13/RB2
2RPC6/PMA1/RC6 24 AN5/C1INA/C2INC/RTCC/RPB3/SCL2/RB3
3RPC7/PMA0/RC7 25 AN6/RPC0/RC0
4RPC8/PMA5/RC8 26 AN7/RPC1/RC1
5RPC9/CTED7/PMA6/RC9 27 AN8/RPC2/PMA2/RC2
6V
SS
28 V
DD
7V
CAP
29 V
SS
8PGED2/RPB10/CTED11/PMD2/RB10 30 OSC1/CLKI/RPA2/RA2
9PGEC2/RPB11/PMD1/RB11 31 OSC2/CLKO/RPA3/RA3
10 AN12/PMD0/RB12 32 TDO/RPA8/PMA8/RA8
11 AN11/RPB13/CTPLS/PMRD/RB13 33 SOSCI/RPB4/RB4
12 PGED4
(4)
/TMS/PMA10/RA10 34 SOSCO/RPA4/T1CK/CTED9/RA4
13 PGEC4
(4)
/TCK/CTED8/PMA7/RA7 35 TDI/RPA9/PMA9/RA9
14 CV
REFOUT
/AN10/C3INB/RPB14/SCK1/CTED5/PMWR/RB14 36 RPC3/RC3
15 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15 37 RPC4/PMA4/RC4
16 AV
SS
38 RPC5/PMA3/RC5
17 AV
DD
39 V
SS
18 MCLR 40 V
DD
19 V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/RA0 41 PGED3/RPB5/PMD7/RB5
20 V
REF
-/CV
REF
-/AN1/RPA1/CTED2/RA1 42 PGEC3/RPB6/PMD6/RB6
21 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/RB0 43 RPB7/CTED3/PMD5/INT0/RB7
22 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/RB1 44 RPB8/SCL1/CTED10/PMD4/RB8
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX110F016D and PIC32MX120F032D devices.
5: Shaded pins are 5V tolerant.
44
PIC32MX110F016D
PIC32MX120F032D
PC32MX130F064D
PIC32MX130F256D
PIC32MX150F128D
44-PIN VTLA ( BOTTOM VIEW)
(1,2,3,5)
PIC32MX170F256D
1
2011-2018 Microchip Technology Inc. DS60001168K-page 15
PIC32MX1XX/2XX 28/36/44-PIN FAMILY
TABLE 14: PIN NAMES FOR 44-PIN USB DEVICES
Pin # Full Pin Name Pin # Full Pin Name
1RPB9/SDA1/CTED4/PMD3/RB9 23 AN4/C1INB/C2IND/RPB2/SDA2/CTED13/PMD2/RB2
2RPC6/PMA1/RC6 24 AN5/C1INA/C2INC/RTCC/RPB3/SCL2/PMWR/RB3
3RPC7/PMA0/RC7 25 AN6/RPC0/RC0
4RPC8/PMA5/RC8 26 AN7/RPC1/RC1
5RPC9/CTED7/PMA6/RC9 27 AN8/RPC2/PMA2/RC2
6V
SS
28 V
DD
7V
CAP
29 V
SS
8PGED2/RPB10/D+/CTED11/RB10 30 OSC1/CLKI/RPA2/RA2
9PGEC2/RPB11/D-/RB11 31 OSC2/CLKO/RPA3/RA3
10 V
USB
3
V
3
32 TDO/RPA8/PMA8/RA8
11 AN11/RPB13/CTPLS/PMRD/RB13 33 SOSCI/RPB4/RB4
12 PGED4
(4)
/TMS/PMA10/RA10 34 SOSCO/RPA4/T1CK/CTED9/RA4
13 PGEC4
(4)
/TCK/CTED8/PMA7/RA7 35 TDI/RPA9/PMA9/RA9
14 CV
REFOUT
/AN10/C3INB/RPB14/V
BUSON
/SCK1/CTED5/RB14 36 AN12/RPC3/RC3
15 AN9/C3INA/RPB15/SCK2/CTED6/PMCS1/RB15 37 RPC4/PMA4/RC4
16 AV
SS
38 RPC5/PMA3/RC5
17 AV
DD
39 V
SS
18 MCLR 40 V
DD
19 PGED3/V
REF
+/CV
REF
+/AN0/C3INC/RPA0/CTED1/PMD7/RA0 41 RPB5/USBID/RB5
20 PGEC3/V
REF
-/CV
REF
-/AN1/RPA1/CTED2/PMD6/RA1 42 V
BUS
21 PGED1/AN2/C1IND/C2INB/C3IND/RPB0/PMD0/RB0 43 RPB7/CTED3/PMD5/INT0/RB7
22 PGEC1/AN3/C1INC/C2INA/RPB1/CTED12/PMD1/RB1 44 RPB8/SCL1/CTED10/PMD4/RB8
Note 1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 11.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RAx-RCx) can be used as a change notification pin (CNAx-CNCx). See Section 11.0 “I/O Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to V
SS
externally.
4: This pin function is not available on PIC32MX210F016D and PIC32MX220F032D devices.
5: Shaded pins are 5V tolerant.
44-PIN VTLA (BOTTOM VIEW)
(1,2,3,5)
PIC32MX210F016D
PIC32MX220F032D
PIC32MX230F064D
PIC32MX230F256D
PIC32MX250F128D
PIC32MX270F256D
44
PIC32MX1XX/2XX 28/36/44 -PIN FAMILY
DS60001168K-page 16 2011-2018 Microchip Technology Inc.
Table of Contents
1.0 Device Overview ........................................................................................................................................................................ 19
2.0 Guidelines for Getting Started with 32-bit MCUs........................................................................................................................ 27
3.0 CPU............................................................................................................................................................................................ 35
4.0 Memory Organization ................................................................................................................................................................. 39
5.0 Flash Program Memory.............................................................................................................................................................. 55
6.0 Resets ........................................................................................................................................................................................ 61
7.0 Interrupt Controller ..................................................................................................................................................................... 65
8.0 Oscillator Configuration .............................................................................................................................................................. 75
9.0 Direct Memory Access (DMA) Controller ................................................................................................................................... 85
10.0 USB On-The-Go (OTG)............................................................................................................................................................ 105
11.0 I/O Ports ................................................................................................................................................................................... 129
12.0 Timer1 ...................................................................................................................................................................................... 145
13.0 Timer2/3, Timer4/5 ................................................................................................................................................................... 149
14.0 Watchdog Timer (WDT) ........................................................................................................................................................... 155
15.0 Input Capture............................................................................................................................................................................ 159
16.0 Output Compare....................................................................................................................................................................... 163
17.0 Serial Peripheral Interface (SPI)............................................................................................................................................... 167
18.0 Inter-Integrated Circuit (I
2
C) ..................................................................................................................................................... 175
19.0 Universal Asynchronous Receiver Transmitter (UART) ........................................................................................................... 183
20.0 Parallel Master Port (PMP)....................................................................................................................................................... 191
21.0 Real-Time Clock and Calendar (RTCC)................................................................................................................................... 201
22.0 10-bit Analog-to-Digital Converter (ADC) ................................................................................................................................. 211
23.0 Comparator .............................................................................................................................................................................. 221
24.0 Comparator Voltage Reference (CV
REF
).................................................................................................................................. 225
25.0 Charge Time Measurement Unit (CTMU) ............................................................................................................................... 229
26.0 Power-Saving Features ........................................................................................................................................................... 235
27.0 Special Features ...................................................................................................................................................................... 241
28.0 Instruction Set ..............................................