2011-2015 Microchip Technology Inc.
DS40001609E-page 141
PIC16(L)F1508/9
TABLE 15-3:
SUMMARY OF REGISTERS ASSOCIATED WITH ADC
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Register
on Page
ADCON0
—
CHS<4:0>
GO/DONE
ADON
ADCON1
ADFM
ADCS<2:0>
—
—
ADPREF<1:0>
ADCON2
TRIGSEL<3:0>
—
—
—
—
ADRESH
ADC Result Register High
,
ADRESL
ADC Result Register Low
,
ANSELA
—
—
—
ANSA4
—
ANSA2
ANSA1
ANSA0
ANSELB
—
—
ANSB5
ANSB4
—
—
—
—
ANSELC
ANSC7
ANSC6
—
—
ANSC3
ANSC2
ANSC1
ANSC0
INTCON
GIE
PEIE
TMR0IE
INTE
IOCIE
TMR0IF
INTF
IOCIF
PIE1
TMR1GIE
ADIE
RCIE
TXIE
SSP1IE
—
TMR2IE
TMR1IE
PIR1
TMR1GIF
ADIF
RCIF
TXIF
SSP1IF
—
TMR2IF
TMR1IF
TRISA
—
—
TRISA5
TRISA4
—(1)
TRISA2
TRISA1
TRISA0
TRISB
TRISB7
TRISB6
TRISB5
TRISB4
—
—
—
—
TRISC
TRISC7
TRISC6
TRISC5
TRISC4
TRISC3
TRISC2
TRISC1
TRISC0
FVRCON
FVREN
FVRRDY
TSEN
TSRNG
CDAFVR<1:0>
ADFVR<1:0>
Legend:
x
= unknown,
u
= unchanged,
—
= unimplemented read as ‘
0
’,
q
= value depends on condition. Shaded cells are not
used for ADC module.
Note
1:
Unimplemented, read as ‘
1
’.