Datasheet
PIC32MZ Embedded Connectivity with Floating Point Unit (EF) Family
DS60001320B-page 258 Preliminary 2015 Microchip Technology Inc.
12.5 I/O Ports Control Registers
TABLE 12-4: PORTA REGISTER MAP FOR 100-PIN, 124-PIN, AND 144-PIN DEVICES ONLY
Virtual Address
(BF86_#)
Register
Name
(1)
Bit Range
Bits
All
Resets
31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0
0000 ANSELA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 — — — — — ANSA10 ANSA9 — — — ANSA5 — — — ANSA1 ANSA0 0623
0010 TRISA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 TRISA15 TRISA14 — — — TRISA10 TRISA9 — TRISA7 TRISA6 TRISA5 TRISA4 TRISA3 TRISA2 TRISA1 TRISA0 C6FF
0020 PORTA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 RA15 RA14 — — — RA10 RA9 — RA7 RA6 RA5 RA4 RA3 RA2 RA1 RA0 xxxx
0030 LATA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 LATA15 LATA14 — — — LATA10 LATA9 — LATA7 LATA6 LATA5 LATA4 LATA3 LATA2 LATA1 LATA0 xxxx
0040 ODCA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 ODCA15 ODCA14 — — — ODCA10 ODCA9 — ODCA7 ODCA6 ODCA5 ODCA4 ODCA3 ODCA2 ODCA1 ODCA0 0000
0050 CNPUA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 CNPUA15 CNPUA14 — — — CNPUA10 CNPUA9 — CNPUA7 CNPUA6 CNPUA5 CNPUA4 CNPUA3 CNPUA2 CNPUA1 CNPUA0 0000
0060 CNPDA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 CNPDA15 CNPDA14 — — — CNPDA10 CNPDA9 — CNPDA7 CNPDA6 CNPDA5 CNPDA4 CNPDA3 CNPDA2 CNPDA1 CNPDA0 0000
0070 CNCONA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 ON — SIDL — EDGEDETECT — — — — — — — — — — — 0000
0080 CNENA
31:16 — — — — — — — — — — — — 0000
15:0 CNENA15 CNENA14 — — — CNENA10 CNENA9 CNENA7 CNENA6 CNENA5 CNENA4 CNENA3 CNENA2 CNENA1 CNENA0 0000
0090 CNSTATA
31:16 — — — — — — — — — — — — — — — — 0000
15:0
CN
STATA15
CN
STATA14
— — —
CN
STATA10
CN
STATA9
—
CN
STATA7
CN
STATA6
CN
STATA5
CN
STATA4
CN
STATA3
CN
STATA2
CN
STATA1
CN
STATA0
0000
00A0 CNNEA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 CNNEA15 CNNEA14 — — — CNNEA10 CNNEA9 — CNNEA7 CNNEA6 CNNEA5 CNNEA4 CNNEA3 CNNEA2 CNNEA1 CNNEA0 0000
00B0 CNFA
31:16 — — — — — — — — — — — — — — — — 0000
15:0 CNFA15 CNFA14 — — — CNFA10 CNFA9 — CNFA7 CNFA76 CNFA5 CNFA4 CNFA3 CNFA2 CNFA71 CNFA0 0000
00C0 SRCON0A
31:16 — — — — — — — — — — — — — — — — 0000
15:0 — — — — — — — — SR0A7 SR0A6 — — — — — — 0000
00D0 SRCON1A
31:16 — — — — — — — — — — — — — — — — 0000
15:0 — — — — — — — — SR1A7 SR0A6 — — — — — — 0000
Legend: x = Unknown value on Reset; — = Unimplemented, read as ‘0’; Reset values are shown in hexadecimal.
Note 1: All registers in this table have corresponding CLR, SET and INV registers at its virtual address, plus an offset of 0x4, 0x8 and 0xC, respectively. See Section 12.3 “CLR, SET, and INV Registers” for
more information.










