2010
Micr
och
ip
T
e
chn
o
logy
Inc.
DS70135G-pa
g
e
149
dsPIC30F401
1/4012
TABLE 20-2:
ADC REGISTER MAP(1)
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
0000 00uu uuuu uuuu
ADCBUF1
0282
—
ADC Data Buffer 1
0000 00uu uuuu uuuu
ADCBUF2
0284
—
ADC Data Buffer 2
0000 00uu uuuu uuuu
ADCBUF3
0286
—
ADC Data Buffer 3
0000 00uu uuuu uuuu
ADCBUF4
0288
—
ADC Data Buffer 4
0000 00uu uuuu uuuu
ADCBUF5
028A
—
ADC Data Buffer 5
0000 00uu uuuu uuuu
ADCBUF6
028C
—
ADC Data Buffer 6
0000 00uu uuuu uuuu
ADCBUF7
028E
—
ADC Data Buffer 7
0000 00uu uuuu uuuu
ADCBUF8
0290
—
ADC Data Buffer 8
0000 00uu uuuu uuuu
ADCBUF9
0292
—
ADC Data Buffer 9
0000 00uu uuuu uuuu
ADCBUFA
0294
—
ADC Data Buffer 10
0000 00uu uuuu uuuu
ADCBUFB
0296
—
ADC Data Buffer 11
0000 00uu uuuu uuuu
ADCBUFC
0298
—
ADC Data Buffer 12
0000 00uu uuuu uuuu
ADCBUFD
029A
—
ADC Data Buffer 13
0000 00uu uuuu uuuu
ADCBUFE
029C
—
ADC Data Buffer 14
0000 00uu uuuu uuuu
ADCBUFF
029E
—
ADC Data Buffer 15
0000 00uu uuuu uuuu
ADCON1
02A0
ADON
—ADSIDL
—
FORM<1:0>
SSRC<2:0>
—
SIMSAM
ASAM
SAMP
DONE
0000 0000 0000 0000
ADCON2
02A2
VCFG<2:0>
—
CSCNA
CHPS<1:0>
BUFS
—
SMPI<3:0>
BUFM
ALTS
0000 0000 0000 0000
ADCON3
02A4
—
SAMC<4:0>
ADRC
—
ADCS<5:0>
0000 0000 0000 0000
ADCHS
02A6
CH123NB<1:0>
CH123SB
CH0NB
CH0SB<3:0>
CH123NA<1:0>
CH123SA
CH0NA
CH0SA<3:0>
0000 0000 0000 0000
ADPCFG
02A8
—
—PCFG8(2) PCFG7(2) PCFG6(2)
PCFG5
PCFG4
PCFG3
PCFG2
PCFG1
PCFG0
0000 0000 0000 0000
ADCSSL
02AA
—
CSSL8(2) CSSL7(2) CSSL6(2)
CSSL5
CSSL4
CSSL3
CSSL2
CSSL1
CSSL0
0000 0000 0000 0000
Legend:
u
= uninitialized bit; — = unimplemented bit, read as ‘0’
Note
1:
Refer to the “dsPIC30F Family Reference Manual” (DS70046) for descriptions of register bit fields.
2:
These bits are not available on dsPIC30F4012 devices.