English
Language : 

PIC24FJ256GA110_10 Datasheet, PDF (47/330 Pages) Microchip Technology – 64/80/100-Pin, 16-Bit, General Purpose Flash Microcontrollers with Peripheral Pin Select
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)
TRISA
PORTA
LATA
ODCA
Legend:
Note 1:
2:
02C0 TRISA15 TRISA14
—
—
—
TRISA10 TRISA9
—
TRISA7 TRISA6 TRISA5 TRISA4 TRISA3 TRISA2
02C2 RA15
RA14
—
—
—
RA10
RA9
—
RA7
RA6
RA5
RA4
RA3
RA2
02C4 LATA15 LATA14
—
—
—
LATA10 LATA9
—
LATA7 LATA6 LATA5 LATA4 LATA3 LATA2
02C6 ODA15 ODA14
—
—
—
ODA10 ODA9
—
ODA7 ODA6 ODA5 ODA4 ODA3 ODA2
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal. Reset values shown are for 100-pin devices.
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.
Bits are implemented on 100-pin devices only; otherwise, read as ‘0’.
Bit 1(2)
TRISA1
RA1
LATA1
ODA1
Bit 0(2)
TRISA0
RA0
LATA0
ODA0
All
Resets
36FF
xxxx
xxxx
0000
TABLE 4-13: PORTB REGISTER MAP
File
Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
TRISB
PORTB
LATB
ODCB
Legend:
02C8 TRISB15 TRISB14 TRISB13 TRISB12 TRISB11
02CA RB15
RB14
RB13
RB12
RB11
02CC LATB15 LATB14 LATB13 LATB12 LATB11
02CE ODB15 ODB14 ODB13 ODB12 ODB11
Reset values are shown in hexadecimal.
TRISB10
RB10
LATB10
ODB10
TRISB9
RB9
LATB9
ODB9
Bit 8
TRISB8
RB8
LATB8
ODB8
Bit 7
TRISB7
RB7
LATB7
ODB7
Bit 6
TRISB6
RB6
LATB6
ODB6
Bit 5
TRISB5
RB5
LATB5
ODB5
Bit 4
TRISB4
RB4
LATB4
ODB4
Bit 3
TRISB3
RB3
LATB3
ODB3
Bit 2
TRISB2
RB2
LATB2
ODB2
Bit 1
TRISB1
RB1
LATB1
ODB1
Bit 0
All
Resets
TRISB0
RB0
LATB0
ODB0
FFFF
xxxx
xxxx
0000
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)
TRISC
PORTC
LATC
ODCC
Legend:
Note 1:
2:
3:
4:
02D0 TRISC15 TRISC14 TRISC13 TRISC12
—
—
—
—
—
—
—
TRISC4 TRISC3 TRISC2 TRISC1
02D2 RC15(3,4) RC14
RC13 RC12(3)
—
—
—
—
—
—
—
RC4
RC3
RC2
RC1
02D4 LATC15 LATC14 LATC13 LATC12
—
—
—
—
—
—
—
LATC4 LATC3 LATC2 LATC1
02D6 ODC15 ODC14 ODC13 ODC12
—
—
—
—
—
—
—
ODC4 ODC3 ODC2 ODC1
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal. Reset values shown are for 100-pin devices.
Bits are unimplemented in 64-pin and 80-pin devices; read as ‘0’.
Bits are unimplemented in 64-pin devices; read as ‘0’.
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’
RC15 is only available when POSCMD<1:0> Configuration bits = 11 or 00 and the OSCIOFN Configuration bit = 1.
Bit 0
—
—
—
—
All
Resets
F01E
xxxx
xxxx
0000
TABLE 4-15: PORTD REGISTER MAP
File
Name
TRISD
PORTD
LATD
ODCD
Legend:
Note 1:
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
02D8 TRISD15 TRISD14 TRISD13 TRISD12 TRISD11 TRISD10 TRISD9 TRISD8 TRISD7 TRISD6
02DA RD15
RD14
RD13
RD12
RD11
RD10
RD9
RD8
RD7
RD6
02DC LATD15 LATD14 LATD13 LATD12 LATD11 LATD10 LATD9 LATD8 LATD7 LATD6
02DE ODD15 ODD14 ODD13 ODD12 ODD11 ODD10 ODD9 ODD8 ODD7 ODD6
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal. Reset values shown are for 100-pin devices.
Bits are unimplemented on 64-pin devices; read as ‘0’.
TRISD5
RD5
LATD5
ODD5
Bit 4
TRISD4
RD4
LATD4
ODD4
Bit 3
TRISD3
RD3
LATD3
ODD3
Bit 2
TRISD2
RD2
LATD2
ODD2
Bit 1
TRISD1
RD1
LATD1
ODD1
Bit 0
All
Resets
TRISD0
RD0
LATD0
ODD0
FFFF
xxxx
xxxx
0000