dsPIC33AK256MPS505 PORTB registers The 12 registers of PORTB (I/O port B), from 0x214, with their reset value and every field. The dsPIC33AK256MPS505 has 1994 registers in 112 peripherals, one page each.
PORTB I/O port B 8 fields
Field Bits What it does RB7 7 RB6 6 RB5 5 RB4 4 RB3 3 RB2 2 RB1 1 RB0 0
LATB
Address 0x218
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does LATB7 7 LATB6 6 LATB5 5 LATB4 4 LATB3 3 LATB2 2 LATB1 1 LATB0 0
TRISB
Address 0x21C
Reset 0x000000FF
Access read/write
Size 32-bit 8 fields
Field Bits What it does TRISB7 7 TRISB6 6 TRISB5 5 TRISB4 4 TRISB3 3 TRISB2 2 TRISB1 1 TRISB0 0
CNSTATB
Address 0x220
Reset 0x00000000
Access read only
Size 32-bit 8 fields
Field Bits What it does CNSTATB7 7 CNSTATB6 6 CNSTATB5 5 CNSTATB4 4 CNSTATB3 3 CNSTATB2 2 CNSTATB1 1 CNSTATB0 0
CNFB
Address 0x224
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CNFB7 7 CNFB6 6 CNFB5 5 CNFB4 4 CNFB3 3 CNFB2 2 CNFB1 1 CNFB0 0
ANSELB
Address 0x3664
Reset 0x000000FF
Access read/write
Size 32-bit 8 fields
Field Bits What it does ANSELB7 7 ANSELB6 6 ANSELB5 5 ANSELB4 4 ANSELB3 3 ANSELB2 2 ANSELB1 1 ANSELB0 0
ODCB
Address 0x3668
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does ODCB7 7 ODCB6 6 ODCB5 5 ODCB4 4 ODCB3 3 ODCB2 2 ODCB1 1 ODCB0 0
CNPUB
Address 0x366C
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CNPUB7 7 CNPUB6 6 CNPUB5 5 CNPUB4 4 CNPUB3 3 CNPUB2 2 CNPUB1 1 CNPUB0 0
CNPDB
Address 0x3670
Reset 0x00000000
Access read/write
Size 32-bit 8 fields
Field Bits What it does CNPDB7 7 CNPDB6 6 CNPDB5 5 CNPDB4 4 CNPDB3 3 CNPDB2 2 CNPDB1 1 CNPDB0 0
CNCONB
Address 0x3674
Reset 0x00000000
Access read/write
Size 32-bit 3 fields
Field Bits What it does ON 15 CNSTYLE 11 PORT32 10
8 fields
Field Bits What it does CNEN0B7 7 CNEN0B6 6 CNEN0B5 5 CNEN0B4 4 CNEN0B3 3 CNEN0B2 2 CNEN0B1 1 CNEN0B0 0
8 fields
Field Bits What it does CNEN1B7 7 CNEN1B6 6 CNEN1B5 5 CNEN1B4 4 CNEN1B3 3 CNEN1B2 2 CNEN1B1 1 CNEN1B0 0