Datasheet
dsPIC33EPXXX(GP/MC/MU)806/810/814 and PIC24EPXXX(GP/GU)810/814
DS70616G-page 118 2009-2012 Microchip Technology 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 TRISF3TRISF2TRISF1TRISF0 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
— — — — — — — — — —RF5RF4RF3—RF1RF0xxxx
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
(1)
RG2
(1)
RG1 RG0 xxxx
LATG 0E64 LATG15 LATG14 LATG13 LATG12
— — LATG9 LATG8 LATG7 LATG6 — — — —LATG1LATG0xxxx
ODCG 0E66 ODCG15 ODCG14 ODCG13 ODCG12
— — — — — — — — — — ODCG1 ODCG0 0000
CNENG 0E68 CNIEG15 CNIEG14 CNIEG13 CNIEG12
— — CNIEG9 CNIEG8 CNIEG7 CNIEG6 — —CNIEG3
(1)
CNIEG2
(1)
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 VDD.