Datasheet
2011-2014 Microchip Technology Inc. DS70000652F-page 71
dsPIC33FJ16(GP/MC)101/102 AND dsPIC33FJ32(GP/MC)101/102/104
TABLE 4-33: PORTB REGISTER MAP FOR dsPIC33FJ32GP101 DEVICES
File Name
SFR
Addr
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
TRISB 02C8 TRISB<15:14>
— — — —TRISB<9:7>— —TRISB4— —TRISB<1:0>C393
PORTB 02CA RB<15:14>
— — — — RB<9:7> — —RB4— — RB<1:0> xxxx
LATB 02CC LATB<15:14>
— — — —LATB<9:7>— —LATB4— —LATB<1:0>xxxx
ODCB 02CE ODCB<15:14>
— — — — ODCB<9:7> — — — — — — — 0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-34: PORTB REGISTER MAP FOR dsPIC33FJ32MC101 DEVICES
File Name
SFR
Addr
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
TRISB 02C8 TRISB<15:12>
— —TRISB<9:7>— —TRISB4— —TRISB<1:0>F393
PORTB 02CA RB<15:12>
— — RB<9:7> — —RB4— — RB<1:0> xxxx
LATB 02CC LATB<15:12>
— —LATB<9:7>— —LATB4— —LATB<1:0>xxxx
ODCB 02CE ODCB<15:12>
— — ODCB<9:7> — — — — — — — 0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-35: PORTB REGISTER MAP FOR dsPIC33FJ32(GP/MC)102 AND dsPIC33FJ32(GP/MC)104 DEVICES
File
Name
SFR
Addr
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
TRISB 02C8 TRISB<15:0> FFFF
PORTB 02CA RB<15:0> xxxx
LATB 02CC LATB<15:0> xxxx
ODCB 02CE ODCB<15:5>
— — — — — 0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-36: PORTC REGISTER MAP FOR dsPIC33FJ32(GP/MC)104 DEVICES
File
Name
SFR
Addr
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
TRISC 02D0
— — — — — —TRISC<9:0>FFFF
PORTC 02D2
— — — — — — RC<9:0> xxxx
LATC 02D4
— — — — — —LATC<9:0>xxxx
ODCC 02D6
— — — — — — ODCC<9:6> — — — — — — 0000
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.