Datasheet
PIC32MX330/350/370/430/450/470
DS60001185C-page 74 2012-2013 Microchip Technology Inc.
TABLE 4-31: PORTG REGISTER MAP FOR PIC32MX330F064L, PIC32MX350F128L, PIC32MX350F256L, PIC32MX370F512L,
PIC32MX430F064L, PIC32MX450F128L, PIC32MX450F256L, AND PIC32MX470F512L DEVICES ONLY
Virtual Address
(BF88_#)
Register
Name
(1)
Bit Range
Bits
All
Resets
31/15 30/14 29/13 28/12 27/11 26/10 25/9 24/8 23/7 22/6 21/5 20/4 19/3 18/2 17/1 16/0
6600 ANSELG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 — — — — — — ANSELG9 ANSELG8 ANSELG7 ANSELG6 — — — — — — 01C0
6610 TRISG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 TRISG15 TRISG14 TRISG13 TRISG12 — — TRISG9 TRISG8 TRISG7 TRISG6 — — TRISG3 TRISG2 TRISG1 TRISG0 xxxx
6620 PORTG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 RG15 RG14 RG13 RG12 — — RG9 RG8 RG7 RG6 — — RG3
(2)
RG2
(2)
RG1 RG0 xxxx
6630 LATG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 LATG15 LATG14 LATG13 LATG12 — — LATG9 LATG8 LATG7 LATG6 — — LATG3 LATG2 LATG1 LATG0 xxxx
6640 ODCG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 ODCG15 ODCG14 ODCG13 ODCG12 — — ODCG9 ODCG8 ODCG7 ODCG6 — — ODCG3 ODCG2 ODCG1 ODCG0 xxxx
6650 CNPUG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 CNPUG15 CNPUG14 CNPUG13 CNPUG12 — — CNPUG9 CNPUG8 CNPUG7 CNPUG6 — — CNPUG3 CNPUG2 CNPUG1 CNPUG0 xxxx
6660 CNPDG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 CNPDG15 CNPDG14 CNPDG13 CNPDG12 — — CNPDG9 CNPDG8 CNPDG7 CNPDG6 — — CNPDG3 CNPDG2 CNPDG1 CNPDG0 xxxx
6670 CNCONG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 ON — SIDL — — — — — — — — — — — — — 0000
6680 CNENG
31:16 — — — — — — — — — — — — — — — — 0000
15:0 CNIEG15 CNIEG14 CNIEG13 CNIEG12 — — CNIEG9 CNIEG8 CNIEG7 CNIEG6 — — CNIEG3 CNIEG2 CNIEG1 CNIEG0 xxxx
6690 CNSTATG
31:16 — — — — — — — — — — — — — — — — 0000
15:0
CN
STATG15
CN
STATG14
CN
STATG13
CN
STATG12
— —
CN
STATG9
CN
STATG8
CN
STATG7
CN
STATG6
— —
CN
STATG3
CN
STATG2
CN
STATG1
CN
STATG0
xxxx
Legend: x = Unknown value on Reset; — = Unimplemented, read as ‘0’; Reset values are shown in hexadecimal.
Note 1: All registers in this table have corresponding CLR, SET and INV registers at its virtual address, plus an offset of 0x4, 0x8 and 0xC, respectively. See Section 12.2 “CLR, SET, and INV Registers” for
more information.
2: This bit only implemented on devices without a USB module.