TABLE 16-2: A/D CONVERTER REGISTER MAP FOR dsPIC30F2011/3012
SFR
Name
Addr. Bit 15
Bit 14
Bit 13
Bit 12
Bit 11 Bit 10 Bit 9 Bit 8 Bit 7
Bit 6 Bit 5
Bit 4
Bit 3 Bit 2 Bit 1
Bit 0
Reset State
ADCBUF0 0280
—
—
—
—
ADC Data Buffer 0
ADCBUF1 0282
—
—
—
—
ADC Data Buffer 1
ADCBUF2 0284
—
—
—
—
ADC Data Buffer 2
ADCBUF3 0286
—
—
—
—
ADC Data Buffer 3
ADCBUF4 0288
—
—
—
—
ADC Data Buffer 4
ADCBUF5 028A —
—
—
—
ADC Data Buffer 5
ADCBUF6 028C —
—
—
—
ADC Data Buffer 6
ADCBUF7 028E —
—
—
—
ADC Data Buffer 7
ADCBUF8 0290
—
—
—
—
ADC Data Buffer 8
ADCBUF9 0292
—
—
—
—
ADC Data Buffer 9
ADCBUFA 0294
—
—
—
—
ADC Data Buffer 10
ADCBUFB 0296
—
—
—
—
ADC Data Buffer 11
ADCBUFC 0298
—
—
—
—
ADC Data Buffer 12
ADCBUFD 029A —
—
—
—
ADC Data Buffer 13
ADCBUFE 029C —
—
—
—
ADC Data Buffer 14
ADCBUFF 029E —
—
—
—
ADC Data Buffer 15
ADCON1 02A0 ADON
— ADSIDL —
—
—
FORM<1:0>
SSRC<2:0>
—
— ASAM SAMP
ADCON2 02A2
VCFG<2:0>
—
— CSCNA —
— BUFS —
SMPI<3:0>
BUFM
ADCON3 02A4 —
—
—
SAMC<4:0>
ADRC —
ADCS<5:0>
ADCHS 02A6 —
—
—
CH0NB
CH0SB<3:0>
—
—
— CH0NA
CH0SA<3:0>
ADPCFG 02A8 —
—
—
—
—
—
—
— PCFG7 PCFG6 PCFG5 PCFG4 PCFG3 PCFG2 PCFG1
ADCSSL 02AA —
—
—
—
—
—
—
— CSSL7 CSSL6 CSSL5 CSSL4 CSSL3 CSSL2 CSSL1
Legend:
Note:
u = uninitialized bit; — = unimplemented bit, read as ‘0’
Refer to “dsPIC30F Family Reference Manual” (DS70046) for descriptions of register bit fields.
DONE
ALTS
PCFG0
CSSL0
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 uuuu uuuu uuuu
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000