Datasheet
PIC24FJ256GA110 FAMILY
DS30009905F-page 48 2007-2019 Microchip Technology Inc.
TABLE 4-12: PORTA REGISTER MAP
(1)
File
Name
Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7
(2)
Bit 6
(2)
Bit 5
(2)
Bit 4
(2)
Bit 3
(2)
Bit2
(2)
Bit 1
(2)
Bit 0
(2)
All
Resets
TRISA 02C0 TRISA[15:14]
— — — TRISA[10:9] —TRISA[7:0]C6FF
PORTA 02C2 RA[15:14]
— — —RA[10:9]—RA[7:0]xxxx
LATA 02C4 LATA[15:14]
— — —LATA[10:9]—LATA[7:0]xxxx
ODCA 02C6 ODA[15:14]
— — —ODA[10:9]— ODA[7:0] 0000
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal. Reset values shown are for 100-pin devices.
Note 1: PORTA and all associated bits are unimplemented on 64-pin devices and read as ‘0’. Bits are available on 80-pin and 100-pin devices only, unless otherwise noted.
2: Bits are implemented on 100-pin devices only; otherwise, read as ‘0’.
TABLE 4-13: PORTB REGISTER MAP
File
Name
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 ODB[15:0] 0000
Legend: Reset values are shown in hexadecimal.
TABLE 4-14: PORTC REGISTER MAP
File
Name
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
(1)
Bit 3
(2)
Bit 2
(1)
Bit 1
(2)
Bit 0
All
Resets
TRISC 02D0 TRISC[15:12]
— — — — — — —TRISC[4:1]— F01E
PORTC 02D2 RC15
(3,4)
RC14 RC13 RC12
(3)
— — — — — — — RC[4:1] — xxxx
LATC 02D4 LATC[15:12]
— — — — — — —LATC[4:1]— xxxx
ODCC 02D6 ODC[15:12]
— — — — — — — ODC[4:1] — 0000
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal. Reset values shown are for 100-pin devices.
Note 1: Bits are unimplemented in 64-pin and 80-pin devices; read as ‘0’.
2: Bits are unimplemented in 64-pin devices; read as ‘0’.
3: RC12 and RC15 are only available when the Primary Oscillator is disabled or when EC mode is selected (POSCMD[1:0] Configuration bits = 11 or 00); otherwise, read as ‘0’
4: RC15 is only available when POSCMD[1:0] Configuration bits = 11 or 00 and the OSCIOFN Configuration bit = 1.
TABLE 4-15: PORTD REGISTER MAP
File
Name
Addr Bit 15
(1)
Bit 14
(1)
Bit 13
(1)
Bit 12
(1)
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
TRISD 02D8 TRISD[15:0] FFFF
PORTD 02DA RD[15:0] xxxx
LATD 02DC LATD[15:0] xxxx
ODCD 02DE ODD[15:0] 0000
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal. Reset values shown are for 100-pin devices.
Note 1: Bits are unimplemented on 64-pin devices; read as ‘0’.