dsPIC33AK128MPS306 ADC1 registers

The 62 registers of ADC1 (Analog-to-digital converter 1), from 0x800, with their reset value and every field. The dsPIC33AK128MPS306 has 1673 registers in 88 peripherals, one page each.

ADC1 Analog-to-digital converter 1

AD1CON

Address
0x800
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

AD1DATAOVR

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

AD1STAT

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

AD1RSTAT

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

AD1CMPSTAT

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

AD1SWTRG

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

AD1CH0CON1

Address
0x818
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

AD1CH0CON2

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

AD1CH0DATA

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

AD1CH0RES

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

AD1CH0CNT

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

AD1CH0CMPLO

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

AD1CH0CMPHI

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

AD1CH0ACC

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

AD1CH1CON1

Address
0x838
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

AD1CH1CON2

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

AD1CH1DATA

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

AD1CH1RES

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

AD1CH1CNT

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

AD1CH1CMPLO

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

AD1CH1CMPHI

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

AD1CH1ACC

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

AD1CH2CON1

Address
0x858
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

AD1CH2CON2

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

AD1CH2DATA

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

AD1CH2RES

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

AD1CH2CNT

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

AD1CH2CMPLO

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

AD1CH2CMPHI

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

AD1CH2ACC

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

AD1CH3CON1

Address
0x878
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

AD1CH3CON2

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

AD1CH3DATA

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

AD1CH3RES

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

AD1CH3CNT

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

AD1CH3CMPLO

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

AD1CH3CMPHI

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

AD1CH3ACC

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

AD1CH4CON1

Address
0x898
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

AD1CH4CON2

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

AD1CH4DATA

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

AD1CH4RES

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

AD1CH4CNT

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

AD1CH4CMPLO

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

AD1CH4CMPHI

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

AD1CH4ACC

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

AD1CH5CON1

Address
0x8B8
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

AD1CH5CON2

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

AD1CH5DATA

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

AD1CH5RES

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

AD1CH5CNT

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

AD1CH5CMPLO

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

AD1CH5CMPHI

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

AD1CH5ACC

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

AD1CH6CON1

Address
0x8D8
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

AD1CH6CON2

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

AD1CH6DATA

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

AD1CH6RES

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

AD1CH6CNT

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

AD1CH6CMPLO

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

AD1CH6CMPHI

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

AD1CH6ACC

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