dsPIC33EP64GS502 ADC registers

The 65 registers of ADC (Analog-to-digital converter), from 0x300, with their reset value and every field. The dsPIC33EP64GS502 has 443 registers in 40 peripherals, one page each.

ADC Analog-to-digital converter

ADCON1L

Address
0x300
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
ADON15
ADSIDL13

ADCON1H

Address
0x302
Reset
0x0060
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
FORM7
SHRRES6:5

ADCON2L

Address
0x304
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
REFCIE15
REFERCIE14
EIEN12
SHREISEL10:8
SHRADCS6:0

ADCON2H

Address
0x306
Reset
0x0000
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
REFRDY15
REFERR14
SHRSAMC9:0

ADCON3L

Address
0x308
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
REFSEL15:13
SUSPEND12
SUSPCIE11
SUSPRDY10
SHRSAMP9
CNVRTCH8
SWLCTRG7
SWCTRG6
CNVCHSEL5:0

ADCON3H

Address
0x30A
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
7 fields
FieldBitsWhat it does
CLKSEL15:14
CLKDIV13:8
SHREN7
C3EN3
C2EN2
C1EN1
C0EN0

ADCON4L

Address
0x30C
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
SYNCTRG311
SYNCTRG210
SYNCTRG19
SYNCTRG08
SAMC3EN3
SAMC2EN2
SAMC1EN1
SAMC0EN0

ADCON4H

Address
0x30E
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
C3CHS7:6
C2CHS5:4
C1CHS3:2
C0CHS1:0

ADMOD0L

Address
0x310
Reset
0x0000
Access
read/write
Size
16-bit
16 fields
FieldBitsWhat it does
DIFF715
SIGN714
DIFF613
SIGN612
DIFF511
SIGN510
DIFF49
SIGN48
DIFF37
SIGN36
DIFF25
SIGN24
DIFF13
SIGN12
DIFF01
SIGN00

ADMOD1L

Address
0x314
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
DIFF2111
SIGN2110
DIFF209
SIGN208
DIFF197
SIGN196
DIFF185
SIGN184

ADIEL

Address
0x320
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
IE77
IE66
IE55
IE44
IE33
IE22
IE11
IE00

ADIEH

Address
0x322
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
IE215
IE204
IE193
IE182

ADSTATL

Address
0x330
Reset
0x0000
Access
read only
Size
16-bit
8 fields
FieldBitsWhat it does
AN7RDY7
AN6RDY6
AN5RDY5
AN4RDY4
AN3RDY3
AN2RDY2
AN1RDY1
AN0RDY0

ADSTATH

Address
0x332
Reset
0x0000
Access
read only
Size
16-bit
4 fields
FieldBitsWhat it does
AN21RDY5
AN20RDY4
AN19RDY3
AN18RDY2

ADCMP0ENL

Address
0x338
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
CMPEN77
CMPEN66
CMPEN55
CMPEN44
CMPEN33
CMPEN22
CMPEN11
CMPEN00

ADCMP0ENH

Address
0x33A
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CMPEN215
CMPEN204
CMPEN193
CMPEN182

ADCMP0LO

Address
0x33C
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CMPLO15:0

ADCMP0HI

Address
0x33E
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CMPHI15:0

ADCMP1ENL

Address
0x340
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
CMPEN77
CMPEN66
CMPEN55
CMPEN44
CMPEN33
CMPEN22
CMPEN11
CMPEN00

ADCMP1ENH

Address
0x342
Reset
0x0000
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
CMPEN215
CMPEN204
CMPEN193
CMPEN182

ADCMP1LO

Address
0x344
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CMPLO15:0

ADCMP1HI

Address
0x346
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
CMPHI15:0

ADFL0DAT

Address
0x368
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
FLDATA15:0

ADFL0CON

Address
0x36A
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
FLEN15
MODE14:13
OVRSAM12:10
IE9
RDY8
FLCHSEL4:0

ADFL1DAT

Address
0x36C
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
FLDATA15:0

ADFL1CON

Address
0x36E
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
FLEN15
MODE14:13
OVRSAM12:10
IE9
RDY8
FLCHSEL4:0

ADTRIG0L

Address
0x380
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
TRGSRC112:8
TRGSRC04:0

ADTRIG0H

Address
0x382
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
TRGSRC312:8
TRGSRC24:0

ADTRIG1L

Address
0x384
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
TRGSRC512:8
TRGSRC44:0

ADTRIG1H

Address
0x386
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
TRGSRC712:8
TRGSRC64:0

ADTRIG4H

Address
0x392
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
TRGSRC1912:8
TRGSRC184:0

ADTRIG5L

Address
0x394
Reset
0x0000
Access
read/write
Size
16-bit
2 fields
FieldBitsWhat it does
TRGSRC2112:8
TRGSRC204:0

ADCMP0CON

Address
0x3A0
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
CHNL12:8
CMPEN7
IE6
STAT5
BTWN4
HIHI3
HILO2
LOHI1
LOLO0

ADCMP1CON

Address
0x3A4
Reset
0x0000
Access
read/write
Size
16-bit
9 fields
FieldBitsWhat it does
CHNL12:8
CMPEN7
IE6
STAT5
BTWN4
HIHI3
HILO2
LOHI1
LOLO0

ADLVLTRGL

Address
0x3D0
Reset
0x0000
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
LVLEN77
LVLEN66
LVLEN55
LVLEN44
LVLEN33
LVLEN22
LVLEN11
LVLEN00

ADLVLTRGH

Address
0x3D2
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
LVLEN215
LVLEN204
LVLEN193
LVLEN182

ADCORE0L

Address
0x3D4
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SAMC9:0

ADCORE0H

Address
0x3D6
Reset
0x0300
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
EISEL12:10
RES9:8
ADCS6:0

ADCORE1L

Address
0x3D8
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SAMC9:0

ADCORE1H

Address
0x3DA
Reset
0x0300
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
EISEL12:10
RES9:8
ADCS6:0

ADCORE2L

Address
0x3DC
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SAMC9:0

ADCORE2H

Address
0x3DE
Reset
0x0300
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
EISEL12:10
RES9:8
ADCS6:0

ADCORE3L

Address
0x3E0
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
SAMC9:0

ADCORE3H

Address
0x3E2
Reset
0x0300
Access
read/write
Size
16-bit
3 fields
FieldBitsWhat it does
EISEL12:10
RES9:8
ADCS6:0

ADEIEL

Address
0x3F0
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
EIEN77
EIEN66
EIEN55
EIEN44
EIEN33
EIEN22
EIEN11
EIEN00

ADEIEH

Address
0x3F2
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
EIEN215
EIEN204
EIEN193
EIEN182

ADEISTATL

Address
0x3F8
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
8 fields
FieldBitsWhat it does
EISTAT77
EISTAT66
EISTAT55
EISTAT44
EISTAT33
EISTAT22
EISTAT11
EISTAT00

ADEISTATH

Address
0x3FA
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
4 fields
FieldBitsWhat it does
EISTAT215
EISTAT204
EISTAT193
EISTAT182

ADCON5L

Address
0x400
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
SHRRDY15
C3RDY11
C2RDY10
C1RDY9
C0RDY8
SHRPWR7
C3PWR3
C2PWR2
C1PWR1
C0PWR0

ADCON5H

Address
0x402
Reset
x (not fixed at power-on)
Access
read/write
Size
16-bit
6 fields
FieldBitsWhat it does
WARMTIME11:8
SHRCIE7
C3CIE3
C2CIE2
C1CIE1
C0CIE0

ADCAL0L

Address
0x404
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
CAL1RDY15
CAL1SKIP11
CAL1DIFF10
CAL1EN9
CAL1RUN8
CAL0RDY7
CAL0SKIP3
CAL0DIFF2
CAL0EN1
CAL0RUN0

ADCAL0H

Address
0x406
Reset
0x0000
Access
read/write
Size
16-bit
10 fields
FieldBitsWhat it does
CAL3RDY15
CAL3SKIP11
CAL3DIFF10
CAL3EN9
CAL3RUN8
CAL2RDY7
CAL2SKIP3
CAL2DIFF2
CAL2EN1
CAL2RUN0

ADCAL1H

Address
0x40A
Reset
0x0000
Access
read/write
Size
16-bit
5 fields
FieldBitsWhat it does
CSHRRDY15
CSHRSKIP11
CSHRDIFF10
CSHREN9
CSHRRUN8

ADCBUF0

Address
0x40C
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH015:0

ADCBUF1

Address
0x40E
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH115:0

ADCBUF2

Address
0x410
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH215:0

ADCBUF3

Address
0x412
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH315:0

ADCBUF4

Address
0x414
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH415:0

ADCBUF5

Address
0x416
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH515:0

ADCBUF6

Address
0x418
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH615:0

ADCBUF7

Address
0x41A
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH715:0

ADCBUF18

Address
0x430
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH1815:0

ADCBUF19

Address
0x432
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH1915:0

ADCBUF20

Address
0x434
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH2015:0

ADCBUF21

Address
0x436
Reset
0x0000
Access
read only
Size
16-bit
1 field
FieldBitsWhat it does
DATACH2115:0