Microchip Technology MA330025-1 Data Sheet
dsPIC33EPXXX(GP/M
C/MU)806/810/814 and
PIC24EPXXX(
GP/GU)810/814
DS70616G-p
age 118
2009-
2012 Microchip T
echnolo
gy Inc.
TABLE 4-64:
PORTF REGISTER MAP FOR dsPIC33EPXXX(GP/MC)806 AND PIC24EPXXXGP806 DEVICES ONLY
TABLE 4-65:
PORTF REGISTER MAP FOR dsPIC33EPXXXMU806 DEVICES ONLY
TABLE 4-66:
PORTG REGISTER MAP FOR dsPIC33EPXXXMU810/814 AND PIC24EPXXXGU810/814 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
TRISF
0E50
—
—
—
—
—
—
—
—
—
TRISG6
TRISF5
TRISF4
TRISF3
TRISF2
TRISF1
TRISF0
003B
PORTF
0E52
—
—
—
—
—
—
—
—
—
RG6
RF5
RF4
RF3
RF2
RF1
RF0
xxxx
LATF
0E54
—
—
—
—
—
—
—
—
—
LATG6
LATF5
LATF4
LATF3
LATF2
LATF1
LATF0
xxxx
ODCF
0E56
—
—
—
—
—
—
—
—
—
ODCF6
ODCF5
ODCF4
ODCF3
ODCF2
ODCF1
ODCF0
0000
CNENF
0E58
—
—
—
—
—
—
—
—
—
CNIEG6
CNIEF5
CNIEF4
CNIEF3
CNIEF2
CNIEF1
CNIEF0
0000
CNPUF
0E5A
—
—
—
—
—
—
—
—
—
CNPUG6 CNPUF5 CNPUF4 CNPUF3 CNPUF2 CNPUF1 CNPUF0
0000
CNPDF
0E5C
—
—
—
—
—
—
—
—
—
CNPDG6 CNPDF5 CNPDF4 CNPDF3 CNPDF2 CNPDF1 CNPDF0
0000
ANSELF
0E5E
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
Legend:
x = unknown value on Reset, — = 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
TRISF
0E50
—
—
—
—
—
—
—
—
—
—
TRISF5
TRISF4
TRISF3
—
TRISF1
TRISF0
003B
PORTF
0E52
—
—
—
—
—
—
—
—
—
—
RF5
RF4
RF3
—
RF1
RF0
xxxx
LATF
0E54
—
—
—
—
—
—
—
—
—
—
LATF5
LATF4
LATF3
—
LATF1
LATF0
xxxx
ODCF
0E56
—
—
—
—
—
—
—
—
—
—
ODCF5
ODCF4
ODCF3
—
ODCF1
ODCF0
0000
CNENF
0E58
—
—
—
—
—
—
—
—
—
—
CNIEF5
CNIEF4
CNIEF3
—
CNIEF1
CNIEF0
0000
CNPUF
0E5A
—
—
—
—
—
—
—
—
—
—
CNPUF5 CNPUF4 CNPUF3
—
CNPUF1 CNPUF0
0000
CNPDF
0E5C
—
—
—
—
—
—
—
—
—
—
CNPDF5 CNPDF4 CNPDF3
—
CNPDF1 CNPDF0
0000
ANSELF
0E5E
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0000
Legend:
x = unknown value on Reset, — = 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
TRISG
0E60
TRISG15
TRISG14
TRISG13
TRISG12
—
—
TRISG9
TRISG8
TRISG7
TRISG6
—
—
—
—
TRISG1
TRISG0
F3C3
PORTG
0E62
RG15
RG14
RG13
RG12
—
—
RG9
RG8
RG7
RG6
—
—
RG3
RG2
(
RG1
RG0
xxxx
LATG
0E64
LATG15
LATG14
LATG13
LATG12
—
—
LATG9
LATG8
LATG7
LATG6
—
—
—
—
LATG1
LATG0
xxxx
ODCG
0E66
ODCG15
ODCG14
ODCG13
ODCG12
—
—
—
—
—
—
—
—
—
—
ODCG1
ODCG0
0000
CNENG
0E68
CNIEG15
CNIEG14
CNIEG13
CNIEG12
—
—
CNIEG9
CNIEG8
CNIEG7
CNIEG6
—
—
CNIEG3
CNIEG2
(
CNIEG1
CNIEG0
0000
CNPUG
0E6A CNPUG15 CNPUG14 CNPUG13 CNPUG12
—
—
CNPUG9 CNPUG8 CNPUG7 CNPUG6
—
—
—
—
CNPUG1 CNPUG0
0000
CNPDG
0E6C CNPDG15 CNPDG14 CNPDG13 CNPDG12
—
—
CNPDG9 CNPDG8 CNPDG7 CNPDG6
—
—
—
—
CNPDG1 CNPDG0
0000
ANSELG 0E6E
—
—
—
—
—
—
ANSG9
ANSG8
ANSG7
ANSG6
—
—
—
—
—
—
03C0
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note 1:
If RG2 and RG3 are used as general purpose inputs, the V
USB3V3
pin must be connected to V
DD
.