Microchip Technology MA330031-2 Data Sheet

Page of 530
ds
PIC3
3E
P
X
X
X
G
P
5
0X
d
s
P
IC33
E
PX
X
X
MC
20
X/5
0
X
 AND P
IC24
E
P
X
X
X
G
P
/M
C
20
X
DS7
0000657H-page 104
 2011-20
13 M
ic
rochip 
T
e
chnology 
In
c.
TABLE 4-59:
PORTA REGISTER MAP FOR PIC24EPXXXGP/MC202 AND dsPIC33EPXXXGP/MC202/502 DEVICES ONLY
TABLE 4-60:
PORTB REGISTER MAP FOR PIC24EPXXXGP/MC202 AND dsPIC33EPXXXGP/MC202/502 DEVICES ONLY
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
TRISA
0E00
TRISA4
TRISA3
TRISA2
TRISA1
TRISA0
001F
PORTA
0E02
RA4
RA3
RA2
RA1
RA0
0000
LATA
0E04
LATA4
LATA3
LATA2
LA1TA1
LA0TA0
0000
ODCA
0E06
ODCA4
ODCA3
ODCA2
ODCA1
ODCA0
0000
CNENA
0E08
CNIEA4
CNIEA3
CNIEA2
CNIEA1
CNIEA0
0000
CNPUA
0E0A
CNPUA4 CNPUA3 CNPUA2 CNPUA1 CNPUA0
0000
CNPDA
0E0C
CNPDA4 CNPDA3 CNPDA2 CNPDA1 CNPDA0
0000
ANSELA 0E0E
ANSA4
ANSA1
ANSA0
0013
Legend:
— = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
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
0E10
TRISB15
TRISB14
TRISB13
TRISB12
TRISB11
TRISB10
TRISB9
TRISB8
TRISB7
TRISB6
TRISB5
TRISB4
TRISB3
TRISB2
TRISB1
TRISB0
FFFF
PORTB
0E12
RB15
RB14
RB13
RB12
RB11
RB10
RB9
RB8
RB7
RB6
RB5
RB4
RB3
RB2
RB1
RB0
xxxx
LATB
0E14
LATB15
LATB14
LATB13
LATB12
LATB11
LATB10
LATB9
LATB8
LATB7
LATB6
LATB5
LATB4
LATB3
LATB2
LATB1
LATB0
xxxx
ODCB
0E16
ODCB15
ODCB14
ODCB13
ODCB12
ODCB11
ODCB10
ODCB9
ODCB8
ODCB7
ODCB6
ODCB5
ODCB4
ODCB3
ODCB2
ODCB1
ODCB0
0000
CNENB
0E18
CNIEB15
CNIEB14
CNIEB13
CNIEB12
CNIEB11
CNIEB10
CNIEB9
CNIEB8
CNIEB7
CNIEB6
CNIEB5
CNIEB4
CNIEB3
CNIEB2
CNIEB1
CNIEB0
0000
CNPUB
0E1A CNPUB15 CNPUB14 CNPUB13 CNPUB12 CNPUB11 CNPUB10 CNPUB9 CNPUB8 CNPUB7 CNPUB6 CNPUB5 CNPUB4 CNPUB3 CNPUB2 CNPUB1 CNPUB0
0000
CNPDB
0E1C CNPDB15 CNPDB14 CNPDB13 CNPDB12 CNPDB11 CNPDB10 CNPDB9 CNPDB8 CNPDB7 CNPDB6 CNPDB5 CNPDB4 CNPDB3 CNPDB2 CNPDB1 CNPDB0
0000
ANSELB 0E1E
ANSB8
ANSB3
ANSB2
ANSB1
ANSB0
010F
Legend:
x
 = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.