14.3 ADC Control Registers
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
0x00 ... 0x0AFF | Reserved | |||||||||
| 0x0B00 | ADCON1L | 15:8 | ADON | ADSIDL | ||||||
| 7:0 | ||||||||||
| 0x0B02 | ADCON1H | 15:8 | ||||||||
| 7:0 | FORM | SHRRES[1:0] | ||||||||
| 0x0B04 | ADCON2L | 15:8 | REFCIE | REFERCIE | EIEN | PTGEN | SHREISEL[2:0] | |||
| 7:0 | SHRADCS[6:0] | |||||||||
| 0x0B06 | ADCON2H | 15:8 | REFRDY | REFERR | SHRSAMC[9:8] | |||||
| 7:0 | SHRSAMC[7:0] | |||||||||
| 0x0B08 | ADCON3L | 15:8 | REFSEL[2:0] | SUSPEND | SUSPCIE | SUSPRDY | SHRSAMP | CNVRTCH | ||
| 7:0 | SWLCTRG | SWCTRG | CNVCHSEL[5:0] | |||||||
| 0x0B0A | ADCON3H | 15:8 | CLKSEL[1:0] | CLKDIV[5:0] | ||||||
| 7:0 | SHREN | C3EN | C2EN | C1EN | C0EN | |||||
| 0x0B0C | ADCON4L | 15:8 | Reserved[3:0] | |||||||
| 7:0 | SAMC3EN | SAMC2EN | SAMC1EN | SAMC0EN | ||||||
| 0x0B0E | ADCON4H | 15:8 | ||||||||
| 7:0 | C3CHS[1:0] | C2CHS[1:0] | C1CHS[1:0] | C0CHS[1:0] | ||||||
| 0x0B10 | ADMOD0L | 15:8 | DIFF7 | SIGN7 | DIFF6 | SIGN6 | DIFF5 | SIGN5 | DIFF4 | SIGN4 |
| 7:0 | DIFF3 | SIGN3 | DIFF2 | SIGN2 | DIFF1 | SIGN1 | DIFF0 | SIGN0 | ||
| 0x0B12 | ADMOD0H | 15:8 | DIFF15 | SIGN15 | DIFF14 | SIGN14 | DIFF13 | SIGN13 | DIFF12 | SIGN12 |
| 7:0 | DIFF11 | SIGN11 | DIFF10 | SIGN10 | DIFF9 | SIGN9 | DIFF8 | SIGN8 | ||
| 0x0B14 | ADMOD1L | 15:8 | DIFF23 | SIGN23 | DIFF22 | SIGN22 | DIFF21 | SIGN21 | DIFF20 | SIGN20 |
| 7:0 | DIFF19 | SIGN19 | DIFF18 | SIGN18 | DIFF17 | SIGN17 | DIFF16 | SIGN16 | ||
| 0x0B16 | ADMOD1H | 15:8 | ||||||||
| 7:0 | DIFF27 | SIGN27 | DIFF26 | SIGN26 | DIFF25 | SIGN25 | DIFF24 | SIGN24 | ||
0x0B18 ... 0x0B1F | Reserved | |||||||||
| 0x0B20 | ADIEL | 15:8 | IE[15:8] | |||||||
| 7:0 | IE[7:0] | |||||||||
| 0x0B22 | ADIEH | 15:8 | IE[27:24] | |||||||
| 7:0 | IE[23:16] | |||||||||
0x0B24 ... 0x0B2F | Reserved | |||||||||
| 0x0B30 | ADSTATL | 15:8 | AN[15:0]RDY | |||||||
| 7:0 | AN[15:0]RDY | |||||||||
| 0x0B32 | ADSTATH | 15:8 | AN[27:24]RDY | |||||||
| 7:0 | AN[23:16]RDY | |||||||||
0x0B34 ... 0x0B37 | Reserved | |||||||||
| 0x0B38 | ADCMP0ENL | 15:8 | CMPEN[15:8] | |||||||
| 7:0 | CMPEN[7:0] | |||||||||
| 0x0B3A | ADCMP0ENH | 15:8 | CMPEN[27:24] | |||||||
| 7:0 | CMPEN[23:16] | |||||||||
| 0x0B3C | ADCMP0LO | 15:8 | CMPLO[15:8] | |||||||
| 7:0 | CMPLO[7:0] | |||||||||
| 0x0B3E | ADCMP0HI | 15:8 | CMPHI[15:8] | |||||||
| 7:0 | CMPHI[7:0] | |||||||||
| 0x0B40 | ADCMP1ENL | 15:8 | CMPEN[15:8] | |||||||
| 7:0 | CMPEN[7:0] | |||||||||
| 0x0B42 | ADCMP1ENH | 15:8 | CMPEN[27:24] | |||||||
| 7:0 | CMPEN[23:16] | |||||||||
| 0x0B44 | ADCMP1LO | 15:8 | CMPLO[15:8] | |||||||
| 7:0 | CMPLO[7:0] | |||||||||
| 0x0B46 | ADCMP1HI | 15:8 | CMPHI[15:8] | |||||||
| 7:0 | CMPHI[7:0] | |||||||||
| 0x0B48 | ADCMP2ENL | 15:8 | CMPEN[15:8] | |||||||
| 7:0 | CMPEN[7:0] | |||||||||
| 0x0B4A | ADCMP2ENH | 15:8 | CMPEN[27:24] | |||||||
| 7:0 | CMPEN[23:16] | |||||||||
| 0x0B4C | ADCMP2LO | 15:8 | CMPLO[15:8] | |||||||
| 7:0 | CMPLO[7:0] | |||||||||
| 0x0B4E | ADCMP2HI | 15:8 | CMPHI[15:8] | |||||||
| 7:0 | CMPHI[7:0] | |||||||||
| 0x0B50 | ADCMP3ENL | 15:8 | CMPEN[15:8] | |||||||
| 7:0 | CMPEN[7:0] | |||||||||
| 0x0B52 | ADCMP3ENH | 15:8 | CMPEN[27:24] | |||||||
| 7:0 | CMPEN[23:16] | |||||||||
| 0x0B54 | ADCMP3LO | 15:8 | CMPLO[15:8] | |||||||
| 7:0 | CMPLO[7:0] | |||||||||
| 0x0B56 | ADCMP3HI | 15:8 | CMPHI[15:8] | |||||||
| 7:0 | CMPHI[7:0] | |||||||||
0x0B58 ... 0x0B67 | Reserved | |||||||||
| 0x0B68 | ADFL0DAT | 15:8 | FLDATA[15:8] | |||||||
| 7:0 | FLDATA[7:0] | |||||||||
| 0x0B6A | ADFL0CON | 15:8 | FLEN | MODE[1:0] | OVRSAM[2:0] | IE | RDY | |||
| 7:0 | FLCHSEL[4:0] | |||||||||
| 0x0B6C | ADFL1DAT | 15:8 | FLDATA[15:8] | |||||||
| 7:0 | FLDATA[7:0] | |||||||||
| 0x0B6E | ADFL1CON | 15:8 | FLEN | MODE[1:0] | OVRSAM[2:0] | IE | RDY | |||
| 7:0 | FLCHSEL[4:0] | |||||||||
| 0x0B70 | ADFL2DAT | 15:8 | FLDATA[15:8] | |||||||
| 7:0 | FLDATA[7:0] | |||||||||
| 0x0B72 | ADFL2CON | 15:8 | FLEN | MODE[1:0] | OVRSAM[2:0] | IE | RDY | |||
| 7:0 | FLCHSEL[4:0] | |||||||||
| 0x0B74 | ADFL3DAT | 15:8 | FLDATA[15:8] | |||||||
| 7:0 | FLDATA[7:0] | |||||||||
| 0x0B76 | ADFL3CON | 15:8 | FLEN | MODE[1:0] | OVRSAM[2:0] | IE | RDY | |||
| 7:0 | FLCHSEL[4:0] | |||||||||
0x0B78 ... 0x0B7F | Reserved | |||||||||
| 0x0B80 | ADTRIG0L | 15:8 | TRGSRC1[4:0] | |||||||
| 7:0 | TRGSRC0[4:0] | |||||||||
| 0x0B82 | ADTRIG0H | 15:8 | TRGSRC3[4:0] | |||||||
| 7:0 | TRGSRC2[4:0] | |||||||||
| 0x0B84 | ADTRIG1L | 15:8 | TRGSRC5[4:0] | |||||||
| 7:0 | TRGSRC4[4:0] | |||||||||
| 0x0B86 | ADTRIG1H | 15:8 | TRGSRC7[4:0] | |||||||
| 7:0 | TRGSRC6[4:0] | |||||||||
| 0x0B88 | ADTRIG2L | 15:8 | TRGSRC9[4:0] | |||||||
| 7:0 | TRGSRC8[4:0] | |||||||||
| 0x0B8A | ADTRIG2H | 15:8 | TRGSRC11[4:0] | |||||||
| 7:0 | TRGSRC10[4:0] | |||||||||
| 0x0B8C | ADTRIG3L | 15:8 | TRGSRC13[4:0] | |||||||
| 7:0 | TRGSRC12[4:0] | |||||||||
| 0x0B8E | ADTRIG3H | 15:8 | TRGSRC15[4:0] | |||||||
| 7:0 | TRGSRC14[4:0] | |||||||||
| 0x0B90 | ADTRIG4L | 15:8 | TRGSRC17[4:0] | |||||||
| 7:0 | TRGSRC16[4:0] | |||||||||
| 0x0B92 | ADTRIG4H | 15:8 | TRGSRC19[4:0] | |||||||
| 7:0 | TRGSRC18[4:0] | |||||||||
| 0x0B94 | ADTRIG5L | 15:8 | TRGSRC21[4:0] | |||||||
| 7:0 | TRGSRC20[4:0] | |||||||||
0x0B96 ... 0x0B9F | Reserved | |||||||||
| 0x0BA0 | ADCMP0CON | 15:8 | CHNL[4:0] | |||||||
| 7:0 | CMPEN | IE | STAT | BTWN | HIHI | HILO | LOHI | LOLO | ||
0x0BA2 ... 0x0BA3 | Reserved | |||||||||
| 0x0BA4 | ADCMP1CON | 15:8 | CHNL[4:0] | |||||||
| 7:0 | CMPEN | IE | STAT | BTWN | HIHI | HILO | LOHI | LOLO | ||
0x0BA6 ... 0x0BA7 | Reserved | |||||||||
| 0x0BA8 | ADCMP2CON | 15:8 | CHNL[4:0] | |||||||
| 7:0 | CMPEN | IE | STAT | BTWN | HIHI | HILO | LOHI | LOLO | ||
0x0BAA ... 0x0BAB | Reserved | |||||||||
| 0x0BAC | ADCMP3CON | 15:8 | CHNL[4:0] | |||||||
| 7:0 | CMPEN | IE | STAT | BTWN | HIHI | HILO | LOHI | LOLO | ||
0x0BAE ... 0x0BCF | Reserved | |||||||||
| 0x0BD0 | ADLVLTRGL | 15:8 | LVLEN[15:8] | |||||||
| 7:0 | LVLEN[7:0] | |||||||||
| 0x0BD2 | ADLVLTRGH | 15:8 | LVLEN[27:24] | |||||||
| 7:0 | LVLEN[23:16] | |||||||||
| 0x0BD4 | ADCORE0L | 15:8 | SAMC[9:8] | |||||||
| 7:0 | SAMC[7:0] | |||||||||
| 0x0BD6 | ADCORE0H | 15:8 | EISEL[2:0] | RES[1:0] | ||||||
| 7:0 | ADCS[6:0] | |||||||||
| 0x0BD8 | ADCORE1L | 15:8 | SAMC[9:8] | |||||||
| 7:0 | SAMC[7:0] | |||||||||
| 0x0BDA | ADCORE1H | 15:8 | EISEL[2:0] | RES[1:0] | ||||||
| 7:0 | ADCS[6:0] | |||||||||
| 0x0BDC | ADCORE2L | 15:8 | SAMC[9:8] | |||||||
| 7:0 | SAMC[7:0] | |||||||||
| 0x0BDE | ADCORE2H | 15:8 | EISEL[2:0] | RES[1:0] | ||||||
| 7:0 | ADCS[6:0] | |||||||||
| 0x0BE0 | ADCORE3L | 15:8 | SAMC[9:8] | |||||||
| 7:0 | SAMC[7:0] | |||||||||
| 0x0BE2 | ADCORE3H | 15:8 | EISEL[2:0] | RES[1:0] | ||||||
| 7:0 | ADCS[6:0] | |||||||||
0x0BE4 ... 0x0BEF | Reserved | |||||||||
| 0x0BF0 | ADEIEL | 15:8 | EIEN[15:8] | |||||||
| 7:0 | EIEN[7:0] | |||||||||
| 0x0BF2 | ADEIEH | 15:8 | EIEN[27:24] | |||||||
| 7:0 | EIEN[23:16] | |||||||||
0x0BF4 ... 0x0BF7 | Reserved | |||||||||
| 0x0BF8 | ADEISTATL | 15:8 | EISTAT[15:8] | |||||||
| 7:0 | EISTAT[7:0] | |||||||||
| 0x0BFA | ADEISTATH | 15:8 | EISTAT[27:24] | |||||||
| 7:0 | EISTAT[23:16] | |||||||||
0x0BFC ... 0x0BFF | Reserved | |||||||||
| 0x0C00 | ADCON5L | 15:8 | SHRRDY | C3RDY | C2RDY | C1RDY | C0RDY | |||
| 7:0 | SHRPWR | C3PWR | C2PWR | C1PWR | C0PWR | |||||
| 0x0C02 | ADCON5H | 15:8 | WARMTIME[3:0] | |||||||
| 7:0 | SHRCIE | C3CIE | C2CIE | C1CIE | C0CIE | |||||
0x0C04 ... 0x0C0B | Reserved | |||||||||
| 0x0C0C | ADCBUF0 | 15:8 | ADCBUF0[15:8] | |||||||
| 7:0 | ADCBUF0[7:0] | |||||||||
| 0x0C0E | ADCBUF1 | 15:8 | ADCBUF1[15:8] | |||||||
| 7:0 | ADCBUF1[7:0] | |||||||||
| 0x0C10 | ADCBUF2 | 15:8 | ADCBUF2[15:8] | |||||||
| 7:0 | ADCBUF2[7:0] | |||||||||
| 0x0C12 | ADCBUF3 | 15:8 | ADCBUF3[15:8] | |||||||
| 7:0 | ADCBUF3[7:0] | |||||||||
| 0x0C14 | ADCBUF4 | 15:8 | ADCBUF4[15:8] | |||||||
| 7:0 | ADCBUF4[7:0] | |||||||||
| 0x0C16 | ADCBUF5 | 15:8 | ADCBUF5[15:8] | |||||||
| 7:0 | ADCBUF5[7:0] | |||||||||
| 0x0C18 | ADCBUF6 | 15:8 | ADCBUF6[15:8] | |||||||
| 7:0 | ADCBUF6[7:0] | |||||||||
| 0x0C1A | ADCBUF7 | 15:8 | ADCBUF7[15:8] | |||||||
| 7:0 | ADCBUF7[7:0] | |||||||||
| 0x0C1C | ADCBUF8 | 15:8 | ADCBUF8[15:8] | |||||||
| 7:0 | ADCBUF8[7:0] | |||||||||
| 0x0C1E | ADCBUF9 | 15:8 | ADCBUF9[15:8] | |||||||
| 7:0 | ADCBUF9[7:0] | |||||||||
| 0x0C20 | ADCBUF10 | 15:8 | ADCBUF10[15:8] | |||||||
| 7:0 | ADCBUF10[7:0] | |||||||||
| 0x0C22 | ADCBUF11 | 15:8 | ADCBUF11[15:8] | |||||||
| 7:0 | ADCBUF11[7:0] | |||||||||
| 0x0C24 | ADCBUF12 | 15:8 | ADCBUF12[15:8] | |||||||
| 7:0 | ADCBUF12[7:0] | |||||||||
| 0x0C26 | ADCBUF13 | 15:8 | ADCBUF13[15:8] | |||||||
| 7:0 | ADCBUF13[7:0] | |||||||||
| 0x0C28 | ADCBUF14 | 15:8 | ADCBUF14[15:8] | |||||||
| 7:0 | ADCBUF14[7:0] | |||||||||
| 0x0C2A | ADCBUF15 | 15:8 | ADCBUF15[15:8] | |||||||
| 7:0 | ADCBUF15[7:0] | |||||||||
| 0x0C2C | ADCBUF16 | 15:8 | ADCBUF16[15:8] | |||||||
| 7:0 | ADCBUF16[7:0] | |||||||||
| 0x0C2E | ADCBUF17 | 15:8 | ADCBUF17[15:8] | |||||||
| 7:0 | ADCBUF17[7:0] | |||||||||
| 0x0C30 | ADCBUF18 | 15:8 | ADCBUF18[15:8] | |||||||
| 7:0 | ADCBUF18[7:0] | |||||||||
| 0x0C32 | ADCBUF19 | 15:8 | ADCBUF19[15:8] | |||||||
| 7:0 | ADCBUF19[7:0] | |||||||||
| 0x0C34 | ADCBUF20 | 15:8 | ADCBUF20[15:8] | |||||||
| 7:0 | ADCBUF20[7:0] | |||||||||
| 0x0C36 | ADCBUF21 | 15:8 | ADCBUF21[15:8] | |||||||
| 7:0 | ADCBUF21[7:0] | |||||||||
