PIC32MX250F256L PORTG registers The 10 registers of PORTG (I/O port G), from 0xBF886600, with their reset value and every field. The PIC32MX250F256L has 514 registers in 57 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.
PORTG I/O port G ANSELG
Address 0xBF886600
Reset 0x00000000
Access read/write
Size 32-bit 5 fields
Field Bits What it does ANSG15 15 ANSG9 9 ANSG8 8 ANSG7 7 ANSG6 6
TRISG
Address 0xBF886610
Reset 0x0000F3CF
Access read/write
Size 32-bit 12 fields
Field Bits What it does TRISG15 15 TRISG14 14 TRISG13 13 TRISG12 12 TRISG9 9 TRISG8 8 TRISG7 7 TRISG6 6 TRISG3 3 TRISG2 2 TRISG1 1 TRISG0 0
PORTG
Address 0xBF886620
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does RG15 15 RG14 14 RG13 13 RG12 12 RG9 9 RG8 8 RG7 7 RG6 6 RG3 3 RG2 2 RG1 1 RG0 0
LATG
Address 0xBF886630
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does LATG15 15 LATG14 14 LATG13 13 LATG12 12 LATG9 9 LATG8 8 LATG7 7 LATG6 6 LATG3 3 LATG2 2 LATG1 1 LATG0 0
ODCG
Address 0xBF886640
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does ODCG15 15 ODCG14 14 ODCG13 13 ODCG12 12 ODCG9 9 ODCG8 8 ODCG7 7 ODCG6 6 ODCG3 3 ODCG2 2 ODCG1 1 ODCG0 0
CNPUG
Address 0xBF886650
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNPUG15 15 CNPUG14 14 CNPUG13 13 CNPUG12 12 CNPUG9 9 CNPUG8 8 CNPUG7 7 CNPUG6 6 CNPUG3 3 CNPUG2 2 CNPUG1 1 CNPUG0 0
CNPDG
Address 0xBF886660
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNPDG15 15 CNPDG14 14 CNPDG13 13 CNPDG12 12 CNPDG9 9 CNPDG8 8 CNPDG7 7 CNPDG6 6 CNPDG3 3 CNPDG2 2 CNPDG1 1 CNPDG0 0
CNCONG
Address 0xBF886670
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does ON 15 SIDL 13
CNENG
Address 0xBF886680
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNIEG15 15 CNIEG14 14 CNIEG13 13 CNIEG12 12 CNIEG9 9 CNIEG8 8 CNIEG7 7 CNIEG6 6 CNIEG3 3 CNIEG2 2 CNIEG1 1 CNIEG0 0
CNSTATG
Address 0xBF886690
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNSTATG15 15 CNSTATG14 14 CNSTATG13 13 CNSTATG12 12 CNSTATG9 9 CNSTATG8 8 CNSTATG7 7 CNSTATG6 6 CNSTATG3 3 CNSTATG2 2 CNSTATG1 1 CNSTATG0 0