Datasheet

PIC32MX1XX/2XX
DS60001168F-page 324 © 2011-2014 Microchip Technology Inc.
PIC32MX130/230 Devices
(16 KB RAM, 64 KB Flash) ................................. 38
PIC32MX150/250 Devices
(32 KB RAM, 128 KB Flash) ............................... 39
Memory Organization.......................................................... 35
Layout ......................................................................... 35
Microchip Internet Web Site .............................................. 327
MPLAB ASM30 Assembler, Linker, Librarian ................... 242
MPLAB Integrated Development Environment Software .. 241
MPLAB PM3 Device Programmer..................................... 243
MPLAB REAL ICE In-Circuit Emulator System................. 243
MPLINK Object Linker/MPLIB Object Librarian ................ 242
O
Oscillator Configuration....................................................... 95
Output Compare................................................................ 163
P
Packaging ......................................................................... 297
Details ....................................................................... 299
Marking ..................................................................... 297
Parallel Master Port (PMP) ............................................... 185
PIC32 Family USB Interface Diagram............................... 122
Pinout I/O Descriptions (table) ............................................ 20
Power-on Reset (POR)
and On-Chip Voltage Regulator ................................ 237
Power-Saving Features..................................................... 221
CPU Halted Methods ................................................ 221
Operation .................................................................. 221
with CPU Running..................................................... 221
R
Real-Time Clock and Calendar (RTCC)............................ 193
Register Maps ............................................................... 41–70
Registers
[pin name]R (Peripheral Pin Select Input)................. 149
AD1CHS (ADC Input Select) .................................... 209
AD1CON1 (ADC Control 1) ...................................... 205
AD1CON2 (ADC Control 2) ...................................... 207
AD1CON3 (ADC Control 3) ...................................... 208
AD1CSSL (ADC Input Scan Select) ......................... 210
ALRMDATE (Alarm Date Value)............................... 201
ALRMTIME (Alarm Time Value) ............................... 200
BMXBOOTSZ (Boot Flash (IFM) Size ........................ 78
BMXCON (Bus Matrix Configuration) ......................... 73
BMXDKPBA (Data RAM Kernel Program
Base Address) .................................................... 74
BMXDRMSZ (Data RAM Size Register) ..................... 77
BMXDUDBA (Data RAM User Data Base Address) ... 75
BMXDUPBA (Data RAM User Program
Base Address) .................................................... 76
BMXPFMSZ (Program Flash (PFM) Size) .................. 78
BMXPUPBA (Program Flash (PFM) User Program
Base Address) .................................................... 77
CFGCON (Configuration Control) ............................. 233
CM1CON (Comparator 1 Control) ............................ 212
CMSTAT (Comparator Status Register) ................... 213
CNCONx (Change Notice Control for PORTx) ......... 150
CTMUCON (CTMU Control) ..................................... 218
CVRCON (Comparator Voltage Reference Control). 216
DCHxCON (DMA Channel ’x’ Control)...................... 111
DCHxCPTR (DMA Channel ’x’ Cell Pointer) ............. 118
DCHxCSIZ (DMA Channel ’x’ Cell-Size)................... 118
DCHxDAT (DMA Channel ’x’ Pattern Data).............. 119
DCHxDPTR (Channel ’x’ Destination Pointer) .......... 117
DCHxDSA (DMA Channel ’x’ Destination
Start Address)................................................... 115
DCHxDSIZ (DMA Channel ’x’ Destination Size)....... 116
DCHxECON (DMA Channel ’x’ Event Control)......... 112
DCHxINT (DMA Channel ’x’ Interrupt Control) ......... 113
DCHxSPTR (DMA Channel ’x’ Source Pointer)........ 117
DCHxSSA (DMA Channel ’x’ Source Start Address) 115
DCHxSSIZ (DMA Channel ’x’ Source Size).............. 116
DCRCCON (DMA CRC Control)............................... 108
DCRCDATA (DMA CRC Data) ................................. 110
DCRCXOR (DMA CRCXOR Enable) ....................... 110
DEVCFG0 (Device Configuration Word 0) ............... 226
DEVCFG1 (Device Configuration Word 1) ............... 228
DEVCFG2 (Device Configuration Word 2) ............... 230
DEVCFG3 (Device Configuration Word 3) ............... 232
DEVID (Device and Revision ID) .............................. 234
DMAADDR (DMA Address) ...................................... 107
DMACON (DMA Controller Control) ......................... 106
DMASTAT (DMA Status) .......................................... 107
I2CxCON (I2C Control)............................................. 175
I2CxSTAT (I2C Status) ............................................. 177
ICxCON (Input Capture ’x’ Control) .......................... 160
IECx (Interrupt Enable Control) .................................. 92
IFSx (Interrupt Flag Status) ........................................ 92
INTCON (Interrupt Control)......................................... 90
INTSTAT (Interrupt Status)......................................... 91
IPCx (Interrupt Priority Control) .................................. 93
IPTMR (Interrupt Proximity Timer).............................. 91
NVMADDR (Flash Address) ....................................... 81
NVMCON (Programming Control) .............................. 80
NVMDATA (Flash Program Data)............................... 82
NVMKEY (Programming Unlock)................................ 81
NVMSRCADDR (Source Data Address) .................... 82
OCxCON (Output Compare ’x’ Control).................... 164
OSCCON (Oscillator Control) ..................................... 97
OSCTUN (FRC Tuning)............................................ 100
PMADDR (Parallel Port Address) ............................. 190
PMAEN (Parallel Port Pin Enable)............................ 191
PMCON (Parallel Port Control)................................. 186
PMMODE (Parallel Port Mode)................................. 188
PMSTAT (Parallel Port Status (Slave Modes Only).. 192
REFOCON (Reference Oscillator Control) ............... 101
REFOTRIM (Reference Oscillator Trim)................... 103
RPnR (Peripheral Pin Select Output) ....................... 149
RSWRST (Software Reset) ........................................ 85
RTCALRM (RTC Alarm Control)............................... 196
RTCCON (RTC Control) ........................................... 194
RTCDATE (RTC Date Value) ................................... 199
RTCTIME (RTC Time Value).................................... 198
SPIxCON (SPI Control) ............................................ 166
SPIxCON2 (SPI Control 2) ....................................... 169
SPIxSTAT (SPI Status)............................................. 170
T1CON (Type A Timer Control) ................................ 152
TxCON (Type B Timer Control) ................................ 157
U1ADDR (USB Address) .......................................... 136
U1BDTP1 (USB BDT Page 1) .................................. 138
U1BDTP2 (USB BDT Page 2) .................................. 139
U1BDTP3 (USB BDT Page 3) .................................. 139
U1CNFG1 (USB Configuration 1)............................. 140
U1CON (USB Control).............................................. 134
U1EIE (USB Error Interrupt Enable)......................... 132
U1EIR (USB Error Interrupt Status).......................... 130
U1EP0-U1EP15 (USB Endpoint Control) ................. 141
U1FRMH (USB Frame Number High) ...................... 137
U1FRML (USB Frame Number Low)........................ 136