PIC32MX1XX/2XX/5XX 64/100-PIN FAMILY
MPLAB PM3 Device Programmer..................................... 307
MPLAB REAL ICE In-Circuit Emulator System ................. 307
MPLINK Object Linker/MPLIB Object Librarian ................ 306
O
Oscillator Configuration....................................................... 73
Output Compare................................................................ 177
P
Packaging ......................................................................... 361
Details ....................................................................... 362
Marking ..................................................................... 361
Parallel Master Port (PMP) ............................................... 207
PIC32 Family USB Interface Diagram............................... 106
Pinout I/O Descriptions (table) ............................................ 14
Power-on Reset (POR)
and On-Chip Voltage Regulator ................................ 302
Power-Saving Features..................................................... 285
CPU Halted Methods ................................................ 285
Operation .................................................................. 285
with CPU Running..................................................... 285
R
Real-Time Clock and Calendar (RTCC)............................ 221
Register Map
ADC .......................................................................... 233
Bus Matrix ................................................................... 45
Comparator ............................................................... 272
Comparator Voltage Reference ................................ 276
CTMU........................................................................ 280
Device and Revision ID Summary ............................ 292
Device Configuration Word Summary....................... 292
DMA Channel 0-3 ....................................................... 87
DMA CRC ................................................................... 86
DMA Global................................................................. 86
Flash Controller........................................................... 64
I2C1 and I2C2 ........................................................... 193
Input Capture 1-5 ...................................................... 174
Interrupt....................................................................... 56
Oscillator Configuration....................................... 76, 170
Output Compare1-5 .................................................. 178
Parallel Master Port .................................................. 208
Peripheral Pin Select Input ....................................... 151
Peripheral Pin Select Output..................................... 153
PORTA (100-pin Devices Only) ................................ 137
PORTB...................................................................... 138
PORTB (100-pin Devices Only) ................................ 139
PORTC (64-pin Devices Only) .................................. 140
PORTD (100-pin Devices Only) ................................ 141
PORTD (64-pin Devices Only) .................................. 142
PORTE (100-pin Devices Only) ................................ 143
PORTE (64-pin Devices Only) .................................. 144
PORTF (100-pin General Purpose Devices Only) .... 145
PORTF (100-pin USB Devices Only) ........................ 146
PORTF (64-pin General Purpose Devices Only) ...... 147
PORTF (64-pin USB Devices Only) .......................... 148
PORTG (100-pin Devices Only)................................ 149
PORTG (64-pin Devices Only).................................. 150
RTCC ........................................................................ 222
SPI1 through SPI4 .................................................... 182
Timer1 ....................................................................... 160
Timer2-5.................................................................... 165
UART1-5 ................................................................... 200
USB........................................................................... 107
Registers
[pin name]R (Peripheral Pin Select Input)................. 157
DS60001290E-page 372
AD1CHS (ADC Input Select) .................................... 239
AD1CON1 (A/D Control 1)........................................ 230
AD1CON1 (ADC Control 1) .............................. 230, 235
AD1CON2 (ADC Control 2) ...................................... 237
AD1CON3 (ADC Control 3) ...................................... 238
AD1CSSL (ADC Input Scan Select) ......................... 241
AD1CSSL2 (ADC Input Scan Select 2) .................... 241
ALRMDATE (Alarm Date Value)............................... 230
ALRMDATECLR (ALRMDATE Clear) ...................... 230
ALRMTIME (Alarm Time Value) ............................... 229
ALRMTIMECLR (ALRMTIME Clear) ........................ 230
ALRMTIMEINV (ALRMTIME Invert) ......................... 230
ALRMTIMESET (ALRMTIME Set)............................ 230
BMXBOOTSZ (Boot Flash (IFM) Size ........................ 51
BMXCON (Bus Matrix Configuration) ......................... 46
BMXDKPBA (Data RAM Kernel Program
Base Address) .................................................... 47
BMXDRMSZ (Data RAM Size Register)..................... 50
BMXDUDBA (Data RAM User Data Base Address)... 48
BMXDUPBA (Data RAM User Program
Base Address) .................................................... 49
BMXPFMSZ (Program Flash (PFM) Size).................. 51
BMXPUPBA (Program Flash (PFM) User Program
Base Address) .................................................... 50
CiCFG (CAN Baud Rate Configuration) ................... 248
CiCON (CAN Module Control) .................................. 246
CiFIFOBA (CAN Message Buffer Base Address)..... 265
CiFIFOCINn (CAN Module Message Index Register ‘n’)
270
CiFIFOCONn (CAN FIFO Control Register ‘n’) ........ 266
CiFIFOINTn (CAN FIFO Interrupt Register ‘n’)......... 268
CiFIFOUAn (CAN FIFO User Address Register ‘n’) . 270
CiFLTCON0 (CAN Filter Control 0) .......................... 256
CiFLTCON1 (CAN Filter Control 1) .......................... 258
CiFLTCON2 (CAN Filter Control 2) .......................... 260
CiFLTCON3 (CAN Filter Control 3) .......................... 262
CiFSTAT (CAN FIFO Status).................................... 253
CiINT (CAN Interrupt) ............................................... 250
CiRXFn (CAN Acceptance Filter ‘n’)......................... 264
CiRXMn (CAN Acceptance Filter Mask ‘n’) .............. 255
CiRXOVF (CAN Receive FIFO Overflow Status) ..... 254
CiTMR (CAN Timer) ................................................. 254
CiTREC (CAN Transmit/Receive Error Count) ......... 253
CiVEC (CAN Interrupt Code) .................................... 252
CM1CON (Comparator 1 Control) ............................ 273
CMSTAT (Comparator Control Register).................. 274
CNCONx (Change Notice Control for PORTx) ......... 158
CTMUCON (CTMU Control) ..................................... 281
CVRCON (Comparator Voltage Reference Control) 277
DCHxCON (DMA Channel x Control) ......................... 95
DCHxCPTR (DMA Channel x Cell Pointer) .............. 102
DCHxCSIZ (DMA Channel x Cell-Size) .................... 102
DCHxDAT (DMA Channel x Pattern Data) ............... 103
DCHxDPTR (Channel x Destination Pointer) ........... 101
DCHxDSA (DMA Channel x Destination
Start Address)..................................................... 99
DCHxDSIZ (DMA Channel x Destination Size) ........ 100
DCHxECON (DMA Channel x Event Control) ............ 96
DCHxINT (DMA Channel x Interrupt Control)............. 97
DCHxSPTR (DMA Channel x Source Pointer) ......... 101
DCHxSSA (DMA Channel x Source Start Address) ... 99
DCHxSSIZ (DMA Channel x Source Size) ............... 100
DCRCCON (DMA CRC Control)................................. 92
DCRCDATA (DMA CRC Data) ................................... 94
DCRCXOR (DMA CRCXOR Enable) ......................... 94
2014-2017 Microchip Technology Inc.