English
Language : 

PIC24FJ16MC101_12 Datasheet, PDF (51/350 Pages) Microchip Technology – 16-bit Microcontrollers (up to 32 KB Flash and 2 KB SRAM)
TABLE 4-25: PORTA REGISTER MAP FOR PIC24FJXXMC101/102
File
Name
Addr
Bit 15
Bit 14 Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8 Bit 7
TRISA
PORTA
LATA
ODCA
Legend:
02C0
—
—
—
—
—
—
—
—
—
02C2
—
—
—
—
—
—
—
—
—
02C4
—
—
—
—
—
—
—
—
—
02C6
—
—
—
—
—
—
—
—
—
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Bit 6
—
—
—
—
Bit 5
—
—
—
—
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0 All Resets
TRISA4
RA4
LATA4
—
TRISA3
RA3
LATA3
ODCA3
TRISA2
RA2
LATA2
ODCA2
TRISA1
RA1
LATA1
—
TRISA0
RA0
LATA0
—
001F
xxxx
xxxx
0000
TABLE 4-26: PORTA REGISTER MAP FOR PIC24FJ32MC104 DEVICES
File
Name
Addr
Bit 15
Bit 14 Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8 Bit 7
TRISA
PORTA
LATA
ODCA
Legend:
02C0
—
—
—
—
—
TRISA10 TRISA9 TRISA8 TRISA7
02C2
—
—
—
—
—
RA10
RA9
RA8
RA7
02C4
—
—
—
—
—
LATA10 LATA9 LATA8 LATA7
02C6
—
—
—
—
—
ODCA10 ODCA9 ODCBA ODCA7
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Bit 6
—
—
—
—
Bit 5
—
—
—
—
Bit 4
TRISA4
RA4
LATA4
—
Bit 3
TRISA3
RA3
LATA3
ODCA3
Bit 2
TRISA2
RA2
LATA2
ODCA2
Bit 1
TRISA1
RA1
LATA1
—
Bit 0
TRISA0
RA0
LATA0
—
All
Resets
001F
xxxx
xxxx
0000
TABLE 4-27: PORTB REGISTER MAP FOR PIC24FJXXMC101 DEVICES
File Name Addr Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9
Bit 8
Bit 7
TRISB
PORTB
LATB
ODCB
Legend:
02C8 TRISB15 TRISB14 TRISB13 TRISB12
—
—
TRISB9 TRISB8 TRISB7
02CA RB15
RB14
RB13
RB12
—
—
RB9
RB8
RB7
02CC LATB15 LATB14 LATB13 LATB12
—
—
LATB9 LATB8 LATB7
02CE ODCB15 ODCB14 ODCB13 ODCB12
—
—
ODCB9 ODCB8 ODCB7
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal
Bit 6
—
—
—
—
Bit 5
—
—
—
—
Bit 4
TRISB4
RB4
LATB4
—
Bit 3
—
—
—
—
Bit 2
—
—
—
—
Bit 1
Bit 0 All Resets
TRISB1
RB1
LATB1
—
TRISB0
RB0
LATB0
—
F393
xxxx
xxxx
0000
TABLE 4-28: PORTB REGISTER MAP FOR PIC24FJXXMC102 DEVICES
File
Name
Addr
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11
Bit 10
Bit 9
Bit 8
Bit 7
TRISB
PORTB
LATB
ODCB
Legend:
02C8 TRISB15 TRISB14 TRISB13 TRISB12 TRISB11 TRISB10 TRISB9 TRISB8 TRISB7
02CA RB15
RB14
RB13
RB12
RB11
RB10
RB9
RB8
RB7
02CC LATB15 LATB14 LATB13 LATB12 LATB11 LATB10 LATB9 LATB8 LATB7
02CE ODCB15 ODCB14 ODCB13 ODCB12 ODCB11 ODCB10 ODCB9 ODCB8 ODCB7
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Bit 6
TRISB6
RB6
LATB6
ODCB6
Bit 5
TRISB5
RB5
LATB5
ODCB5
Bit 4
TRISB4
RB4
LATB4
—
Bit 3
Bit 2
Bit 1
Bit 0 All Resets
TRISB3
RB3
LATB3
—
TRISB2
RB2
LATB2
—
TRISB1
RB1
LATB1
—
TRISB0
RB0
LATB0
—
FFFF
xxxx
xxxx
0000