TABLE 11-5: PORTC REGISTER MAP FOR 100-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
6200
ANSELC
31:16
15:0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
—
—
—
—
—
—
—
—
ANSELC3 ANSELC2 ANSELC1 — 000E
6210
TRISC
31:16
15:0
—
TRISC15
—
TRISC14
—
TRISC13
—
TRISC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
TRISC4 TRISC3 TRISC2 TRISC1 — FFFF
6220
PORTC
31:16
15:0
—
RC15
—
RC14
—
RC13
—
RC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
RC4
—
RC3
—
RC2
—
RC1
— 0000
— xxxx
6230
LATC
31:16
15:0
—
LATC15
—
LATC14
—
LATC13
—
LATC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
LATC4
LATC3
LATC2
LATC1
— xxxx
6240
ODCC
31:16
15:0
—
ODCC15
—
ODCC14
—
ODCC13
—
ODCC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
ODCC4 ODCC3 ODCC2 ODCC1 — 0000
6250
CNPUC
31:16
15:0
—
CNPUC15
—
CNPUC14
—
CNPUC13
—
CNPUC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
— CNPUC4 CNPUC3 CNPUC2 CNPUC1 — 0000
6260
CNPDC
31:16
15:0
—
CNPDC15
—
CNPDC14
—
CNPDC13
—
CNPDC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
— CNPDC4 CNPDC3 CNPDC2 CNPDC1 — 0000
6270
CNCONC
31:16
15:0
—
ON
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
SIDL
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6280
CNENC
31:16
15:0
—
CNIEC15
—
CNIEC14
CNIEC13
—
CNIEC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
—
CNIEC4 CNIEC3 CNIEC2 CNIEC1 — 0000
6290
CNSTATC
31:16
15:0
—
CNSTATC15
—
CNSTATC14
—
CNSTATC13
—
CNSTATC12
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
— CNSTATC4 CNSTATC3 CNSTATC2 CNSTATC1 — 0000
Legend:
Note 1:
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.