dsPIC33CK256MP708 ADC registers The 104 registers of ADC (Analog-to-digital converter), from 0xB00, with their reset value and every field. The dsPIC33CK256MP708 has 1612 registers in 77 peripherals, one page each.
ADC Analog-to-digital converter ADCON1L
Address 0xB00
Reset 0x0000
Access read/write
Size 16-bit 3 fields
Field Bits What it does ADON 15 ADSIDL 13 CVDEN 11
ADCON1H
Address 0xB02
Reset 0x0060
Access read/write
Size 16-bit 2 fields
Field Bits What it does FORM 7 SHRRES 6:5
ADCON2L
Address 0xB04
Reset 0x0000
Access read/write
Size 16-bit 6 fields
Field Bits What it does REFCIE 15 REFERCIE 14 EIEN 12 PTGEN 11 SHREISEL 10:8 SHRADCS 6:0
ADCON2H
Address 0xB06
Reset 0x0000
Access read/write
Size 16-bit 4 fields
Field Bits What it does REFRDY 15 REFERR 14 CVDCAP 12:10 SHRSAMC 9:0
ADCON3L
Address 0xB08
Reset 0x0000
Access read/write
Size 16-bit 9 fields
Field Bits What it does REFSEL 15:13 SUSPEND 12 SUSPCIE 11 SUSPRDY 10 SHRSAMP 9 CNVRTCH 8 SWLCTRG 7 SWCTRG 6 CNVCHSEL 5:0
7 fields
Field Bits What it does CLKSEL 15:14 CLKDIV 13:8 SHREN 7 C3EN 3 C2EN 2 C1EN 1 C0EN 0
8 fields
Field Bits What it does SYNCTRG3 11 SYNCTRG2 10 SYNCTRG1 9 SYNCTRG0 8 SAMC3EN 3 SAMC2EN 2 SAMC1EN 1 SAMC0EN 0
ADCON4H
Address 0xB0E
Reset 0x0000
Access read/write
Size 16-bit 4 fields
Field Bits What it does C3CHS 7:6 C2CHS 5:4 C1CHS 3:2 C0CHS 1:0
ADMOD0L
Address 0xB10
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does DIFF7 15 SIGN7 14 DIFF6 13 SIGN6 12 DIFF5 11 SIGN5 10 DIFF4 9 SIGN4 8 DIFF3 7 SIGN3 6 DIFF2 5 SIGN2 4 DIFF1 3 SIGN1 2 DIFF0 1 SIGN0 0
ADMOD0H
Address 0xB12
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does DIFF15 15 SIGN15 14 DIFF14 13 SIGN14 12 DIFF13 11 SIGN13 10 DIFF12 9 SIGN12 8 DIFF11 7 SIGN11 6 DIFF10 5 SIGN10 4 DIFF9 3 SIGN9 2 DIFF8 1 SIGN8 0
ADMOD1L
Address 0xB14
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does DIFF23 15 SIGN23 14 DIFF22 13 SIGN22 12 DIFF21 11 SIGN21 10 DIFF20 9 SIGN20 8 DIFF19 7 SIGN19 6 DIFF18 5 SIGN18 4 DIFF17 3 SIGN17 2 DIFF16 1 SIGN16 0
ADMOD1H
Address 0xB16
Reset 0x0000
Access read/write
Size 16-bit 10 fields
Field Bits What it does DIFF31 15 SIGN31 14 DIFF30 13 SIGN30 12 DIFF29 11 SIGN29 10 DIFF28 9 SIGN28 8 DIFF27 7 SIGN27 6
16 fields
Field Bits What it does IE15 15 IE14 14 IE13 13 IE12 12 IE11 11 IE10 10 IE9 9 IE8 8 IE7 7 IE6 6 IE5 5 IE4 4 IE3 3 IE2 2 IE1 1 IE0 0
13 fields
Field Bits What it does IE31 15 IE30 14 IE29 13 IE28 12 IE27 11 IE23 7 IE22 6 IE21 5 IE20 4 IE19 3 IE18 2 IE17 1 IE16 0
ADSTATL
Address 0xB30
Reset 0x0000
Access read only
Size 16-bit 16 fields
Field Bits What it does AN15RDY 15 AN14RDY 14 AN13RDY 13 AN12RDY 12 AN11RDY 11 AN10RDY 10 AN9RDY 9 AN8RDY 8 AN7RDY 7 AN6RDY 6 AN5RDY 5 AN4RDY 4 AN3RDY 3 AN2RDY 2 AN1RDY 1 AN0RDY 0
ADSTATH
Address 0xB32
Reset 0x0000
Access read only
Size 16-bit 13 fields
Field Bits What it does AN31RDY 15 AN30RDY 14 AN29RDY 13 AN28RDY 12 AN27RDY 11 AN23RDY 7 AN22RDY 6 AN21RDY 5 AN20RDY 4 AN19RDY 3 AN18RDY 2 AN17RDY 1 AN16RDY 0
ADCMP0ENL
Address 0xB38
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does CMPEN15 15 CMPEN14 14 CMPEN13 13 CMPEN12 12 CMPEN11 11 CMPEN10 10 CMPEN9 9 CMPEN8 8 CMPEN7 7 CMPEN6 6 CMPEN5 5 CMPEN4 4 CMPEN3 3 CMPEN2 2 CMPEN1 1 CMPEN0 0
ADCMP0ENH
Address 0xB3A
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does CMPEN31 15 CMPEN30 14 CMPEN29 13 CMPEN28 12 CMPEN27 11 CMPEN23 7 CMPEN22 6 CMPEN21 5 CMPEN20 4 CMPEN19 3 CMPEN18 2 CMPEN17 1 CMPEN16 0
ADCMP0LO
Address 0xB3C
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPLO 15:0
ADCMP0HI
Address 0xB3E
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPHI 15:0
ADCMP1ENL
Address 0xB40
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does CMPEN15 15 CMPEN14 14 CMPEN13 13 CMPEN12 12 CMPEN11 11 CMPEN10 10 CMPEN9 9 CMPEN8 8 CMPEN7 7 CMPEN6 6 CMPEN5 5 CMPEN4 4 CMPEN3 3 CMPEN2 2 CMPEN1 1 CMPEN0 0
ADCMP1ENH
Address 0xB42
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does CMPEN31 15 CMPEN30 14 CMPEN29 13 CMPEN28 12 CMPEN27 11 CMPEN23 7 CMPEN22 6 CMPEN21 5 CMPEN20 4 CMPEN19 3 CMPEN18 2 CMPEN17 1 CMPEN16 0
ADCMP1LO
Address 0xB44
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPLO 15:0
ADCMP1HI
Address 0xB46
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPHI 15:0
ADCMP2ENL
Address 0xB48
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does CMPEN15 15 CMPEN14 14 CMPEN13 13 CMPEN12 12 CMPEN11 11 CMPEN10 10 CMPEN9 9 CMPEN8 8 CMPEN7 7 CMPEN6 6 CMPEN5 5 CMPEN4 4 CMPEN3 3 CMPEN2 2 CMPEN1 1 CMPEN0 0
ADCMP2ENH
Address 0xB4A
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does CMPEN31 15 CMPEN30 14 CMPEN29 13 CMPEN28 12 CMPEN27 11 CMPEN23 7 CMPEN22 6 CMPEN21 5 CMPEN20 4 CMPEN19 3 CMPEN18 2 CMPEN17 1 CMPEN16 0
ADCMP2LO
Address 0xB4C
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPLO 15:0
ADCMP2HI
Address 0xB4E
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPHI 15:0
ADCMP3ENL
Address 0xB50
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does CMPEN15 15 CMPEN14 14 CMPEN13 13 CMPEN12 12 CMPEN11 11 CMPEN10 10 CMPEN9 9 CMPEN8 8 CMPEN7 7 CMPEN6 6 CMPEN5 5 CMPEN4 4 CMPEN3 3 CMPEN2 2 CMPEN1 1 CMPEN0 0
ADCMP3ENH
Address 0xB52
Reset 0x0000
Access read/write
Size 16-bit 13 fields
Field Bits What it does CMPEN31 15 CMPEN30 14 CMPEN29 13 CMPEN28 12 CMPEN27 11 CMPEN23 7 CMPEN22 6 CMPEN21 5 CMPEN20 4 CMPEN19 3 CMPEN18 2 CMPEN17 1 CMPEN16 0
ADCMP3LO
Address 0xB54
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPLO 15:0
ADCMP3HI
Address 0xB56
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does CMPHI 15:0
ADFL0DAT
Address 0xB68
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does FLDATA 15:0
6 fields
Field Bits What it does FLEN 15 MODE 14:13 OVRSAM 12:10 IE 9 RDY 8 FLCHSEL 4:0
ADFL1DAT
Address 0xB6C
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does FLDATA 15:0
6 fields
Field Bits What it does FLEN 15 MODE 14:13 OVRSAM 12:10 IE 9 RDY 8 FLCHSEL 4:0
ADFL2DAT
Address 0xB70
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does FLDATA 15:0
6 fields
Field Bits What it does FLEN 15 MODE 14:13 OVRSAM 12:10 IE 9 RDY 8 FLCHSEL 4:0
ADFL3DAT
Address 0xB74
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does FLDATA 15:0
6 fields
Field Bits What it does FLEN 15 MODE 14:13 OVRSAM 12:10 IE 9 RDY 8 FLCHSEL 4:0
ADTRIG0L
Address 0xB80
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC1 12:8 TRGSRC0 4:0
ADTRIG0H
Address 0xB82
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC3 12:8 TRGSRC2 4:0
ADTRIG1L
Address 0xB84
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC5 12:8 TRGSRC4 4:0
ADTRIG1H
Address 0xB86
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC7 12:8 TRGSRC6 4:0
ADTRIG2L
Address 0xB88
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC9 12:8 TRGSRC8 4:0
ADTRIG2H
Address 0xB8A
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC11 12:8 TRGSRC10 4:0
ADTRIG3L
Address 0xB8C
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC13 12:8 TRGSRC12 4:0
ADTRIG3H
Address 0xB8E
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC15 12:8 TRGSRC14 4:0
ADTRIG4L
Address 0xB90
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC17 12:8 TRGSRC16 4:0
ADTRIG4H
Address 0xB92
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC19 12:8 TRGSRC18 4:0
ADTRIG5L
Address 0xB94
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC21 12:8 TRGSRC20 4:0
ADTRIG5H
Address 0xB96
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC23 12:8 TRGSRC22 4:0
ADTRIG6H
Address 0xB9A
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does TRGSRC27 12:8
ADTRIG7L
Address 0xB9C
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC29 12:8 TRGSRC28 4:0
ADTRIG7H
Address 0xB9E
Reset 0x0000
Access read/write
Size 16-bit 2 fields
Field Bits What it does TRGSRC31 12:8 TRGSRC30 4:0
ADCMP0CON
Address 0xBA0
Reset 0x0000
Access read/write
Size 16-bit 9 fields
Field Bits What it does CHNL 12:8 CMPEN 7 IE 6 STAT 5 BTWN 4 HIHI 3 HILO 2 LOHI 1 LOLO 0
ADCMP1CON
Address 0xBA4
Reset 0x0000
Access read/write
Size 16-bit 9 fields
Field Bits What it does CHNL 12:8 CMPEN 7 IE 6 STAT 5 BTWN 4 HIHI 3 HILO 2 LOHI 1 LOLO 0
ADCMP2CON
Address 0xBA8
Reset 0x0000
Access read/write
Size 16-bit 9 fields
Field Bits What it does CHNL 12:8 CMPEN 7 IE 6 STAT 5 BTWN 4 HIHI 3 HILO 2 LOHI 1 LOLO 0
ADCMP3CON
Address 0xBAC
Reset 0x0000
Access read/write
Size 16-bit 9 fields
Field Bits What it does CHNL 12:8 CMPEN 7 IE 6 STAT 5 BTWN 4 HIHI 3 HILO 2 LOHI 1 LOLO 0
ADLVLTRGL
Address 0xBD0
Reset 0x0000
Access read/write
Size 16-bit 16 fields
Field Bits What it does LVLEN15 15 LVLEN14 14 LVLEN13 13 LVLEN12 12 LVLEN11 11 LVLEN10 10 LVLEN9 9 LVLEN8 8 LVLEN7 7 LVLEN6 6 LVLEN5 5 LVLEN4 4 LVLEN3 3 LVLEN2 2 LVLEN1 1 LVLEN0 0
13 fields
Field Bits What it does LVLEN31 15 LVLEN30 14 LVLEN29 13 LVLEN28 12 LVLEN27 11 LVLEN23 7 LVLEN22 6 LVLEN21 5 LVLEN20 4 LVLEN19 3 LVLEN18 2 LVLEN17 1 LVLEN16 0
ADCORE0L
Address 0xBD4
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SAMC 9:0
ADCORE0H
Address 0xBD6
Reset 0x0300
Access read/write
Size 16-bit 3 fields
Field Bits What it does EISEL 12:10 RES 9:8 ADCS 6:0
ADCORE1L
Address 0xBD8
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SAMC 9:0
ADCORE1H
Address 0xBDA
Reset 0x0300
Access read/write
Size 16-bit 3 fields
Field Bits What it does EISEL 12:10 RES 9:8 ADCS 6:0
ADCORE2L
Address 0xBDC
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SAMC 9:0
ADCORE2H
Address 0xBDE
Reset 0x0300
Access read/write
Size 16-bit 3 fields
Field Bits What it does EISEL 12:10 RES 9:8 ADCS 6:0
ADCORE3L
Address 0xBE0
Reset 0x0000
Access read/write
Size 16-bit 1 field
Field Bits What it does SAMC 9:0
ADCORE3H
Address 0xBE2
Reset 0x0300
Access read/write
Size 16-bit 3 fields
Field Bits What it does EISEL 12:10 RES 9:8 ADCS 6:0
16 fields
Field Bits What it does EIEN15 15 EIEN14 14 EIEN13 13 EIEN12 12 EIEN11 11 EIEN10 10 EIEN9 9 EIEN8 8 EIEN7 7 EIEN6 6 EIEN5 5 EIEN4 4 EIEN3 3 EIEN2 2 EIEN1 1 EIEN0 0
13 fields
Field Bits What it does EIEN31 15 EIEN30 14 EIEN29 13 EIEN28 12 EIEN27 11 EIEN23 7 EIEN22 6 EIEN21 5 EIEN20 4 EIEN19 3 EIEN18 2 EIEN17 1 EIEN16 0
16 fields
Field Bits What it does EISTAT15 15 EISTAT14 14 EISTAT13 13 EISTAT12 12 EISTAT11 11 EISTAT10 10 EISTAT9 9 EISTAT8 8 EISTAT7 7 EISTAT6 6 EISTAT5 5 EISTAT4 4 EISTAT3 3 EISTAT2 2 EISTAT1 1 EISTAT0 0
13 fields
Field Bits What it does EISTAT31 15 EISTAT30 14 EISTAT29 13 EISTAT28 12 EISTAT27 11 EISTAT23 7 EISTAT22 6 EISTAT21 5 EISTAT20 4 EISTAT19 3 EISTAT18 2 EISTAT17 1 EISTAT16 0
ADCON5L
Address 0xC00
Reset 0x0000
Access read/write
Size 16-bit 10 fields
Field Bits What it does SHRRDY 15 C3RDY 11 C2RDY 10 C1RDY 9 C0RDY 8 SHRPWR 7 C3PWR 3 C2PWR 2 C1PWR 1 C0PWR 0
6 fields
Field Bits What it does WARMTIME 11:8 SHRCIE 7 C3CIE 3 C2CIE 2 C1CIE 1 C0CIE 0
ADCBUF0
Address 0xC0C
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH0 15:0
ADCBUF1
Address 0xC0E
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH1 15:0
ADCBUF2
Address 0xC10
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH2 15:0
ADCBUF3
Address 0xC12
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH3 15:0
ADCBUF4
Address 0xC14
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH4 15:0
ADCBUF5
Address 0xC16
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH5 15:0
ADCBUF6
Address 0xC18
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH6 15:0
ADCBUF7
Address 0xC1A
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH7 15:0
ADCBUF8
Address 0xC1C
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH8 15:0
ADCBUF9
Address 0xC1E
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH9 15:0
ADCBUF10
Address 0xC20
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH10 15:0
ADCBUF11
Address 0xC22
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH11 15:0
ADCBUF12
Address 0xC24
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH12 15:0
ADCBUF13
Address 0xC26
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH13 15:0
ADCBUF14
Address 0xC28
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH14 15:0
ADCBUF15
Address 0xC2A
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH15 15:0
ADCBUF16
Address 0xC2C
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH16 15:0
ADCBUF17
Address 0xC2E
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH17 15:0
ADCBUF18
Address 0xC30
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH18 15:0
ADCBUF19
Address 0xC32
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH19 15:0
ADCBUF20
Address 0xC34
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH20 15:0
ADCBUF21
Address 0xC36
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH21 15:0
ADCBUF22
Address 0xC38
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH22 15:0
ADCBUF23
Address 0xC3A
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH23 15:0
ADCBUF27
Address 0xC42
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH27 15:0
ADCBUF28
Address 0xC44
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH28 15:0
ADCBUF29
Address 0xC46
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH29 15:0
ADCBUF30
Address 0xC48
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH30 15:0
ADCBUF31
Address 0xC4A
Reset 0x0000
Access read only
Size 16-bit 1 field
Field Bits What it does DATACH31 15:0