TABLE 11-16: PORTG REGISTER MAP FOR 64-PIN DEVICES ONLY
Bits
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
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— ANSELG9 ANSELG8 ANSELG7 ANSELG6 —
—
—
—
—
—
—
—
—
— 0000
— 03C0
6610
TRISG
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
TRISG9 TRISG8 TRISG7 TRISG6
—
—
—
—
—
—
TRISG3 TRISG2
—
— 0000
— 03CC
6620
PORTG
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
RG9
RG8
RG7
RG6
—
—
—
—
—
—
RG3(2) RG2(2)
—
— 0000
— xxxx
6630
LATG
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
LATG9 LATG8 LATG7 LATG6
—
—
—
—
—
—
LATG3 LATG2
—
— 0000
— xxxx
6640
ODCG
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
ODCG9 ODCG8 ODCG7 ODCG6
—
—
—
—
—
—
ODCG3 ODCG2
—
— 0000
— 0000
6650
CNPUG
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
CNPUG9 CNPUG8 CNPUG7 CNPUG6
—
—
—
—
—
— CNPUG3 CNPUG2 —
— 0000
— 0000
6660
CNPDG
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
CNPDG9 CNPDG8 CNPDG7 CNPDG6
—
—
—
—
—
— CNPDG3 CNPDG2 —
— 0000
— 0000
6670
CNCONG
31:16
15:0
—
ON
—
—
—
—
SIDL
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
—
—
—
—
— 0000
6680
CNENG
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
CNIEG9 CNIEG8 CNIEG7 CNIEG6
—
—
—
—
—
—
CNIEG3 CNIEG2
—
— 0000
— 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6690 CNSTATG 15:0
—
—
—
—
—
—
CN
CN
CN
CN
STATG9 STATG8 STATG7 STATG6
—
—
CN
CN
STATG3 STATG2
—
— 0000
Legend:
Note 1:
2:
x = Unknown value on Reset; — = Unimplemented, read as ‘0’; Reset values are shown in hexadecimal.
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 11.2 “CLR, SET, and INV Registers” for
more information.
This bit is only available on devices without a USB module.