PIC32MM0256GPM028 PORTA registers The 12 registers of PORTA (I/O port A), from 0xBF802BB0, with their reset value and every field. The PIC32MM0256GPM028 has 419 registers in 52 peripherals, one page each.
Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.
PORTA I/O port A ANSELA
Address 0xBF802BB0
Reset 0x0000000F
Access read/write
Size 32-bit 4 fields
Field Bits What it does ANSA3 3 ANSA2 2 ANSA1 1 ANSA0 0
TRISA
Address 0xBF802BC0
Reset 0x0000001F
Access read/write
Size 32-bit 5 fields
Field Bits What it does TRISA4 4 TRISA3 3 TRISA2 2 TRISA1 1 TRISA0 0
PORTA
Address 0xBF802BD0
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does RA4 4 RA3 3 RA2 2 RA1 1 RA0 0
LATA
Address 0xBF802BE0
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does LATA4 4 LATA3 3 LATA2 2 LATA1 1 LATA0 0
ODCA
Address 0xBF802BF0
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does ODCA4 4 ODCA3 3 ODCA2 2 ODCA1 1 ODCA0 0
CNPUA
Address 0xBF802C00
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does CNPUA4 4 CNPUA3 3 CNPUA2 2 CNPUA1 1 CNPUA0 0
CNPDA
Address 0xBF802C10
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does CNPDA4 4 CNPDA3 3 CNPDA2 2 CNPDA1 1 CNPDA0 0
CNCONA
Address 0xBF802C20
Reset 0x00000000
Access read/write
Size 32-bit 3 fields
Field Bits What it does ON 15 CNSTYLE 11 PORT32 10
CNEN0A
Address 0xBF802C30
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does CNIE0A4 4 CNIE0A3 3 CNIE0A2 2 CNIE0A1 1 CNIE0A0 0
CNSTATA
Address 0xBF802C40
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does CNSTATA4 4 CNSTATA3 3 CNSTATA2 2 CNSTATA1 1 CNSTATA0 0
CNEN1A
Address 0xBF802C50
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does CNIE1A4 4 CNIE1A3 3 CNIE1A2 2 CNIE1A1 1 CNIE1A0 0
CNFA
Address 0xBF802C60
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does CNFA4 4 CNFA3 3 CNFA2 2 CNFA1 1 CNFA0 0