TABLE 4-40: ANALOG COMPARATOR CONTROL REGISTER MAP
File Name
SFR
Addr.
Bit 15
Bit 14
Bit 13 Bit 12 Bit 11
Bit 10
Bit 9
Bit 8 Bit 7 Bit 6
CMPCON1
CMPDAC1
CMPCON2
CMPDAC2
CMPCON3
CMPDAC3
CMPCON4
CMPDAC4
Legend:
0540 CMPON
—
CMPSIDL —
—
—
—
DACOE
0542
—
—
-
—
—
—
0544 CMPON
—
CMPSIDL —
—
—
—
DACOE
0546
—
—
-
—
—
—
0548 CMPON
—
CMPSIDL —
—
—
—
DACOE
054A
—
—
-
—
—
—
054C CMPON
—
CMPSIDL —
—
—
—
DACOE
054E
—
—
—
—
—
—
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
INSEL<1:0>
INSEL<1:0>
INSEL<1:0>
INSEL<1:0>
Bit 5 Bit 4
Bit 3
EXTREF —
CMREF<9:0>
EXTREF —
CMREF<9:0>
EXTREF —
CMREF<9:0>
EXTREF —
CMREF<9:0>
CMPSTAT
CMPSTAT
CMPSTAT
CMPSTAT
Bit 2
—
—
—
—
Bit 1
Bit 0
All
Resets
CMPPOL RANGE
CMPPOL RANGE
CMPPOL RANGE
CMPPOL RANGE
0000
0000
0000
0000
0000
0000
0000
0000
TABLE 4-41: PORTA REGISTER MAP FOR dsPIC33FJ32GS610 AND dsPIC33FJ64GS610 DEVICES
File
Name
SFR
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
TRISA
PORTA
LATA
ODCA
Legend:
02C0 TRISA15 TRISA14
—
—
—
TRISA10 TRISA9
—
TRISA7
02C2 RA15
RA14
—
—
—
RA10
RA9
—
RA7
02C4 LATA15 LATA14
—
—
—
LATA10 LATA9
—
LATA7
02C6 ODCA15 ODCA14
—
—
—
ODCA10 ODCA9
—
—
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TRISA6
RA6
LATA6
—
TRISA5
RA5
LATA5
ODCA5
TRISA4
RA4
LATA4
ODCA4
Bit 3
TRISA3
RA3
LATA3
—
Bit 2
TRISA2
RA2
LATA2
—
Bit 1
Bit 0
All
Resets
TRISA1
RA1
LATA1
ODCA1
TRISA0
RA0
LATA0
ODCA0
C6FF
xxxx
0000
0000
TABLE 4-42: PORTA REGISTER MAP FOR dsPIC33FJ32GS608 AND dsPIC33FJ64GS608 DEVICES
File
Name
SFR
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
TRISA 02C0 TRISA15 TRISA14
—
—
—
TRISA10 TRISA9
—
—
—
PORTA 02C2 RA15
RA14
—
—
—
RA10
RA9
—
—
—
LATA
02C4 LATA15 LATA14
—
—
—
LATA10 LATA9
—
—
—
ODCA 02C6 ODCA15 ODCA14
—
—
—
ODCA10 ODCA9
—
—
—
Legend: x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
—
—
—
—
—
—
—
—
Bit 3
—
—
—
—
Bit 2
—
—
—
—
Bit 1
—
—
—
—
Bit 0
—
—
—
—
All
Resets
C600
xxxx
0000
0000