2007-20
12
Micro
chip
Te
chnology
Inc.
DS70292G-p
age
49
d
sPIC33FJ32GP302/304,
ds
PIC33FJ64GPX02/X04,
A
ND
dsPIC33FJ128GPX02/X04
TABLE 4-13:
ADC1 REGISTER MAP FOR dsPIC33FJ64GP202/802, dsPIC33FJ128GP202/802 AND dsPIC33FJ32GP302
File 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
All
Resets
ADC1BUF0
0300
ADC Data Buffer 0
xxxx
AD1CON1
0320
ADON
—
ADSIDL ADDMABM
—
AD12B
FORM<1:0>
SSRC<2:0>
—
SIMSAM
ASAM
SAMP
DONE
0000
AD1CON2
0322
VCFG<2:0>
—
CSCNA
CHPS<1:0>
BUFS
—
SMPI<3:0>
BUFM
ALTS
0000
AD1CON3
0324
ADRC
—
SAMC<4:0>
ADCS<7:0>
0000
AD1CHS123
0326
—
CH123NB<1:0>
CH123SB
—
CH123NA<1:0>
CH123SA
0000
AD1CHS0
0328
CH0NB
—
CH0SB<4:0>
CH0NA
—
CH0SA<4:0>
0000
AD1PCFGL
032C
—
PCFG12
PCFG11 PCFG10
PCFG9
—
PCFG5
PCFG4
PCFG3
PCFG2
PCFG1
PCFG0
0000
AD1CSSL
0330
—
CSS12
CSS11
CSS10
CSS9
—
CSS5
CSS4
CSS3
CSS2
CSS1
CSS0
0000
AD1CON4
0332
—
DMABL<2:0>
0000
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-14:
ADC1 REGISTER MAP FOR dsPIC33FJ64GP204/804, dsPIC33FJ128GP204/804 AND dsPIC33FJ32GP304
File 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
All
Resets
ADC1BUF0
0300
ADC Data Buffer 0
xxxx
AD1CON1
0320
ADON
—ADSIDL ADDMABM
—
AD12B
FORM<1:0>
SSRC<2:0>
—
SIMSAM
ASAM
SAMP
DONE
0000
AD1CON2
0322
VCFG<2:0>
—
CSCNA
CHPS<1:0>
BUFS
—
SMPI<3:0>
BUFM
ALTS
0000
AD1CON3
0324
ADRC
—
SAMC<4:0>
ADCS<7:0>
0000
AD1CHS123
0326
—
CH123NB<1:0>
CH123SB
—
CH123NA<1:0>
CH123SA
0000
AD1CHS0
0328
CH0NB
—
CH0SB<4:0>
CH0NA
—
CH0SA<4:0>
0000
AD1PCFGL
032C
—
PCFG12
PCFG11 PCFG10
PCFG9
PCFG8
PCFG7
PCFG6
PCFG5
PCFG4
PCFG3
PCFG2
PCFG1
PCFG0
0000
AD1CSSL
0330
—
CSS12
CSS11
CSS10
CSS9
CSS8
CSS7
CSS6
CSS5
CSS4
CSS3
CSS2
CSS1
CSS0
0000
AD1CON4
0332
—
DMABL<2:0>
0000
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
TABLE 4-15:
DAC1 REGISTER MAP FOR dsPIC33FJ128GP802/804 AND dsPIC33FJ64GP802/804
SFR Name
SFR
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
All
Resets
DAC1CON
03F0
DACEN
—
DACSIDL AMPON
—
—FORM
—
DACFDIV<6:0>
0000
DAC1STAT
03F2
LOEN
—LMVOEN
—
LITYPE
LFULL
LEMPTY
ROEN
—RMVOEN
—
—RITYPE
RFULL
REMPTY
0000
DAC1DFLT
03F4
DAC1DFLT<15:0>
0000
DAC1RDAT
03F6
DAC1RDAT<15:0>
0000
DAC1LDAT
03F8
DAC1LDAT<15:0>
0000
Legend:
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.