11.4 Control Registers
TABLE 11-3: PORTA REGISTER MAP 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
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6000 ANSELA
15:0
—
—
—
—
— ANSELA10 ANSELA9 —
—
—
—
—
—
—
—
— 0060
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6010 TRISA
15:0 TRISA15 TRISA14
—
—
—
TRISA10 TRISA9
—
TRISA7 TRISA6 TRISA5 TRISA4 TRISA3 TRISA2 TRISA1 TRISA0 C6FF
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6020 PORTA
15:0 RA15 RA14
—
—
—
RA10
RA9
—
RA7
RA6
RA5
RA4
RA3
RA2
RA1
RA0 xxxx
31:16 —
—
—
—
—
6030 LATA
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 LATA15 LATA14
—
—
—
LATA10 LATA9
—
LATA7 LATA6 LATA5 LATA4 LATA3 LATA2 LATA1 LATA0 xxxx
31:16 —
—
—
—
—
6040 ODCA
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 ODCA15 ODCA14
—
—
—
ODCA10 ODCA9
—
ODCA7 ODCA6 ODCA5 ODCA4 ODCA3 ODCA2 ODCA1 ODCA0 0000
31:16 —
—
—
—
—
6050 CNPUA
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 CNPUA15 CNPUA14 —
—
—
CNPUA10 CNPUA9
—
CNPUA7 CNPUA6 CNPUA5 CNPUA4 CNPUA3 CNPUA2 CNPUA1 CNPUA0 0000
31:16 —
—
—
—
—
6060 CNPDA
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 CNPDA15 CNPDA14 —
—
—
CNPDA10 CNPDA9
—
CNPDA7 CNPDA6 CNPDA5 CNPDA4 CNPDA3 CNPDA2 CNPDA1 CNPDA0 0000
31:16 —
—
—
—
—
6070 CNCONA
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 ON
—
SIDL
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
31:16 —
—
—
—
—
6080 CNENA
—
—
—
—
—
—
—
—
—
—
— 0000
15:0 CNIEA15 CNIEA14 —
—
—
CNIEA10 CNIEA9
—
CNIEA7 CNIEA6 CNIEA5 CNIEA4 CNIEA3 CNIEA2 CNIEA1 CNIEA0 0000
31:16 —
—
—
—
—
—
—
—
—
—
—
—
—
—
—
— 0000
6090 CNSTATA
15:0
CN
CN
STATA15 STATA14
—
—
—
CN
CN
STATA10 STATA9
—
CN
CN
CN
CN
CN
CN
CN
CN
STATA7 STATA6 STATA5 STATA4 STATA3 STATA2 STATA1 STATA0 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.