dsPIC33AK128MPS306 ADC2 registers

The 70 registers of ADC2 (Analog-to-digital converter 2), from 0x900, with their reset value and every field. The dsPIC33AK128MPS306 has 1673 registers in 88 peripherals, one page each.

ADC2 Analog-to-digital converter 2

AD2CON

Address
0x900
Reset
0x00480000
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
CALRDY30
CALREQ29
ACALEN28
CALRATE27:26
MODE25:24
RPTCNT23:18
STNDBY16
ON15
TSTLOCK10
TSTEN8
BUFEN7
CALCNT6:5
ADRDY31

AD2DATAOVR

Address
0x904
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATAOVR31:0

AD2STAT

Address
0x908
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CH7RDY7
CH6RDY6
CH5RDY5
CH4RDY4
CH3RDY3
CH2RDY2
CH1RDY1
CH0RDY0

AD2RSTAT

Address
0x90C
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CH7RRDY7
CH6RRDY6
CH5RRDY5
CH4RRDY4
CH3RRDY3
CH2RRDY2
CH1RRDY1
CH0RRDY0

AD2CMPSTAT

Address
0x910
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
CMP7FLG7
CMP6FLG6
CMP5FLG5
CMP4FLG4
CMP3FLG3
CMP2FLG2
CMP1FLG1
CMP0FLG0

AD2SWTRG

Address
0x914
Reset
0x00000000
Access
write only
Size
32-bit
8 fields
FieldBitsWhat it does
CH7TRG7
CH6TRG6
CH5TRG5
CH4TRG4
CH3TRG3
CH2TRG2
CH1TRG1
CH0TRG0

AD2CH0CON1

Address
0x918
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH0CON2

Address
0x91C
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH0DATA

Address
0x920
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH0RES

Address
0x924
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH0CNT

Address
0x928
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH0CMPLO

Address
0x92C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH0CMPHI

Address
0x930
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH0ACC

Address
0x934
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0

AD2CH1CON1

Address
0x938
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH1CON2

Address
0x93C
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH1DATA

Address
0x940
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH1RES

Address
0x944
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH1CNT

Address
0x948
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH1CMPLO

Address
0x94C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH1CMPHI

Address
0x950
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH1ACC

Address
0x954
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0

AD2CH2CON1

Address
0x958
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH2CON2

Address
0x95C
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH2DATA

Address
0x960
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH2RES

Address
0x964
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH2CNT

Address
0x968
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH2CMPLO

Address
0x96C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH2CMPHI

Address
0x970
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH2ACC

Address
0x974
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0

AD2CH3CON1

Address
0x978
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH3CON2

Address
0x97C
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH3DATA

Address
0x980
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH3RES

Address
0x984
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH3CNT

Address
0x988
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH3CMPLO

Address
0x98C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH3CMPHI

Address
0x990
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH3ACC

Address
0x994
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0

AD2CH4CON1

Address
0x998
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH4CON2

Address
0x99C
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH4DATA

Address
0x9A0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH4RES

Address
0x9A4
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH4CNT

Address
0x9A8
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH4CMPLO

Address
0x9AC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH4CMPHI

Address
0x9B0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH4ACC

Address
0x9B4
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0

AD2CH5CON1

Address
0x9B8
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH5CON2

Address
0x9BC
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH5DATA

Address
0x9C0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH5RES

Address
0x9C4
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH5CNT

Address
0x9C8
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH5CMPLO

Address
0x9CC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH5CMPHI

Address
0x9D0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH5ACC

Address
0x9D4
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0

AD2CH6CON1

Address
0x9D8
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH6CON2

Address
0x9DC
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH6DATA

Address
0x9E0
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH6RES

Address
0x9E4
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH6CNT

Address
0x9E8
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH6CMPLO

Address
0x9EC
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH6CMPHI

Address
0x9F0
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH6ACC

Address
0x9F4
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0

AD2CH7CON1

Address
0x9F8
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
FRAC30
NINSEL29:28
PINSEL27:24
TRG1POL23
EIEN22
IRQSEL21
SAMC20:16
ACCNUM15:14
TRG2SRC13:8
MODE7:6
TRG1SRC5:0
DIFF31

AD2CH7CON2

Address
0x9FC
Reset
0x00000001
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
ACCBRST30
CMPVAL29
CMPCNTMOD28
ADCMPSTAT25:16
CMPMOD14:12
ADCMPCNT9:0
ACCRO31

AD2CH7DATA

Address
0xA00
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

AD2CH7RES

Address
0xA04
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
RES11:0
RESF31:20

AD2CH7CNT

Address
0xA08
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
CNT15:0
CNTSTAT31:16

AD2CH7CMPLO

Address
0xA0C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPLO31:0

AD2CH7CMPHI

Address
0xA10
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
CMPHI31:0

AD2CH7ACC

Address
0xA14
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
ACC31:0