PIC12F/LF1822/16F/LF1823
TABLE 15-2: SUMMARY OF REGISTERS ASSOCIATED WITH ADC
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
ADCON0
—
CHS4
CHS3
CHS2
CHS1
CHS0 GO/DONE ADON
ADCON1
ADFM
ADCS2 ADCS1 ADCS0
—
—
ADPREF1 ADPREF0
ADRESH
A/D Result Register High
ADRESL
A/D Result Register Low
ANSELA
—
—
—
ANSA4
—
ANSA2 ANSA1 ANSA0
ANSELC(1)
—
—
—
—
ANSC3 ANSC2 ANSC1 ANSC0
CCP1CON
P1M1
P1M0
DC1B1 DC1B0 CCP1M3 CCP1M2 CCP1M1 CCP1M0
DACCON0
DACEN DACLPS DACOE
—
DACPSS1 DACPSS0
—
—
DACCON1
—
—
—
DACR4 DACR3 DACR2 DACR1 DACR0
FVRCON
FVREN FVRRDY Reserved Reserved CDAFVR1 CDAFVR0 ADFVR1 ADFVR0
INTCON
GIE
PEIE
TMR0IE
INTE
IOCE
TMR0IF
INTF
IOCF
PIE1
TMR1GIE ADIE
RCIE
TXIE
SSP1IE CCP1IE TMR2IE TMR1IE
PIR1
TMR1GIF ADIF
RCIF
TXIF
SSP1IF CCP1IF TMR2IF TMR1IF
TRISA
TRISC(1)
—
—
TRISA5 TRISA4 TRISA3 TRISA2 TRISA1 TRISA0
—
—
TRISC5 TRISC4 TRISC3 TRISC2 TRISC1 TRISC0
Legend:
*
Note 1:
— = unimplemented read as ‘0’. Shaded cells are not used for ADC module.
Page provides register information.
PIC16F/LF1823 only.
Register
on Page
139
140
141*
141*
122
126
221
151
151
132
89
90
92
121
125
2010 Microchip Technology Inc.
Preliminary
DS41413A-page 145