PIC32MX230F128H PORTD registers The 10 registers of PORTD (I/O port D), from 0xBF886300, with their reset value and every field. The PIC32MX230F128H has 494 registers in 54 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.
PORTD I/O port D ANSELD
Address 0xBF886300
Reset 0x00000000
Access read/write
Size 32-bit 3 fields
Field Bits What it does ANSD3 3 ANSD2 2 ANSD1 1
TRISD
Address 0xBF886310
Reset 0x00000FFF
Access read/write
Size 32-bit 12 fields
Field Bits What it does TRISD11 11 TRISD10 10 TRISD9 9 TRISD8 8 TRISD7 7 TRISD6 6 TRISD5 5 TRISD4 4 TRISD3 3 TRISD2 2 TRISD1 1 TRISD0 0
PORTD
Address 0xBF886320
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does RD11 11 RD10 10 RD9 9 RD8 8 RD7 7 RD6 6 RD5 5 RD4 4 RD3 3 RD2 2 RD1 1 RD0 0
LATD
Address 0xBF886330
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does LATD11 11 LATD10 10 LATD9 9 LATD8 8 LATD7 7 LATD6 6 LATD5 5 LATD4 4 LATD3 3 LATD2 2 LATD1 1 LATD0 0
ODCD
Address 0xBF886340
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does ODCD11 11 ODCD10 10 ODCD9 9 ODCD8 8 ODCD7 7 ODCD6 6 ODCD5 5 ODCD4 4 ODCD3 3 ODCD2 2 ODCD1 1 ODCD0 0
CNPUD
Address 0xBF886350
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNPUD11 11 CNPUD10 10 CNPUD9 9 CNPUD8 8 CNPUD7 7 CNPUD6 6 CNPUD5 5 CNPUD4 4 CNPUD3 3 CNPUD2 2 CNPUD1 1 CNPUD0 0
CNPDD
Address 0xBF886360
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNPDD11 11 CNPDD10 10 CNPDD9 9 CNPDD8 8 CNPDD7 7 CNPDD6 6 CNPDD5 5 CNPDD4 4 CNPDD3 3 CNPDD2 2 CNPDD1 1 CNPDD0 0
CNCOND
Address 0xBF886370
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does ON 15 SIDL 13
CNEND
Address 0xBF886380
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNIED11 11 CNIED10 10 CNIED9 9 CNIED8 8 CNIED7 7 CNIED6 6 CNIED5 5 CNIED4 4 CNIED3 3 CNIED2 2 CNIED1 1 CNIED0 0
CNSTATD
Address 0xBF886390
Reset 0x00000000
Access read/write
Size 32-bit 12 fields
Field Bits What it does CNSTATD11 11 CNSTATD10 10 CNSTATD9 9 CNSTATD8 8 CNSTATD7 7 CNSTATD6 6 CNSTATD5 5 CNSTATD4 4 CNSTATD3 3 CNSTATD2 2 CNSTATD1 1 CNSTATD0 0