Datasheet

PIC24FJ128GA310 FAMILY
DS39996F-page 56 2010-2011 Microchip Technology Inc.
TABLE 4-20: A/D REGISTER MAP
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 A/D Data Buffer 0/Threshold for Channel 0 xxxx
ADC1BUF1 0302 A/D Data Buffer 1/Threshold for Channel 1 xxxx
ADC1BUF2 0304 A/D Data Buffer 2/Threshold for Channel 2 xxxx
ADC1BUF3 0306 A/D Data Buffer 3/Threshold for Channel 3 xxxx
ADC1BUF4 0308 A/D Data Buffer 4/Threshold for Channel 4 xxxx
ADC1BUF5 030A A/D Data Buffer 5/Threshold for Channel 5 xxxx
ADC1BUF6 030C A/D Data Buffer 6/Threshold for Channel 6 xxxx
ADC1BUF7 030E A/D Data Buffer 7/Threshold for Channel 7 xxxx
ADC1BUF8 0310 A/D Data Buffer 8/Threshold for Channel 8 xxxx
ADC1BUF9 0312 A/D Data Buffer 9/Threshold for Channel 9 xxxx
ADC1BUF10 0314 A/D Data Buffer 10/Threshold for Channel 10 xxxx
ADC1BUF11 0316 A/D Data Buffer 11/Threshold for Channel 11 xxxx
ADC1BUF12 0318 A/D Data Buffer 12/Threshold for Channel 12 xxxx
ADC1BUF13 031A A/D Data Buffer 13/Threshold for Channel 13/Threshold for Channel 0 in Windowed Compare xxxx
ADC1BUF14 031C A/D Data Buffer 14/Threshold for Channel 14/Threshold for Channel 1 in Windowed Compare xxxx
ADC1BUF15 031E A/D Data Buffer 15/Threshold for Channel 15/Threshold for Channel 2 in Windowed Compare xxxx
ADC1BUF16 0320 A/D Data Buffer 16/Threshold for Channel 16/Threshold for Channel 3 in Windowed Compare
(1)
xxxx
ADC1BUF17 0322 A/D Data Buffer 17/Threshold for Channel 17/Threshold for Channel 4 in Windowed Compare
(1)
xxxx
ADC1BUF18 0324 A/D Data Buffer 18/Threshold for Channel 18/Threshold for Channel 5 in Windowed Compare
(1)
xxxx
ADC1BUF19 0326 A/D Data Buffer 19/Threshold for Channel 19/Threshold for Channel 6 in Windowed Compare
(1)
xxxx
ADC1BUF20 0328 A/D Data Buffer 20/Threshold for Channel 20/Threshold for Channel 7 in Windowed Compare
(1)
xxxx
ADC1BUF21 032A A/D Data Buffer 21/Threshold for Channel 21/Threshold for Channel 8 in Windowed Compare
(1)
xxxx
ADC1BUF22 032C A/D Data Buffer 22/Threshold for Channel 22/Threshold for Channel 9 in Windowed Compare
(1)
xxxx
ADC1BUF23 032E A/D Data Buffer 23/Threshold for Channel 23/Threshold for Channel 10 in Windowed Compare
(1)
xxxx
ADC1BUF24 0330 A/D Data Buffer 24/Threshold for Channel 24/Threshold for Channel 11 in Windowed Compare xxxx
ADC1BUF25 0332 A/D Data Buffer 25/Threshold for Channel 25/Threshold for Channel 12 in Windowed Compare xxxx
AD1CON1 0340 ADON
ADSIDL DMABM DMAEN MODE12 FORM1 FORM0 SSRC3 SSRC2 SSRC1 SSRC0 ASAM SAMP DONE 0000
AD1CON2 0342 PVCFG1 PVCFG0 NVCFG0 OFFCAL
BUFREGEN
CSCNA BUFS SMPI4 SMPI3 SMPI2 SMPI1 SMPI0 BUFM ALTS 0000
AD1CON3 0344 ADRC EXTSAM PUMPEN SAMC4 SAMC3 SAMC2 SAMC1 SAMC0
ADCS7 ADCS6 ADCS5 ADCS4 ADCS3 ADCS2 ADCS1 ADCS0 0000
AD1CHS 0348 CH0NB2 CH0NB1 CH0NB0 CH0SB4 CH0SB3 CH0SB2 CH0SB1 CH0SB0 CH0NA2 CH0NA1 CH0NA0 CH0SA4 CH0SA3 CH0SA2 CH0SA1 CH0SA0 0000
AD1CSSH 034E
CSS30 CSS29 CSS28 CSS27 CSS26 CSS25 CSS24 CSS23 CSS22 CSS21 CSS20 CSS19 CSS18 CSS17 CSS16 0000
AD1CSSL 0350 CSS15 CSS14 CSS13 CSS12 CSS11 CSS10 CSS9 CSS8 CSS7 CSS6 CSS5 CSS4 CSS3 CSS2 CSS1 CSS0 0000
Legend: — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Note 1: These bits are unimplemented in 64-pin and 80-pin devices, read as ‘0’.