PIC16F610/616/16HV610/616
TABLE 9-2: SUMMARY OF ASSOCIATED ADC REGISTERS
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
ADCON0(1)
ADFM
VCFG
CHS3
ADCON1(1)
—
ADCS2 ADCS1
ANSEL
ADRESH(1,2)
ADRESL(1,2)
ANS
ANS6
ANS5
A/D Result Register High Byte
A/D Result Register Low Byte
CHS2
ADCS0
ANS4
CHS1
—
ANS3(1)
CHS0
—
ANS2(1)
GO/DONE
—
ANS1
ADON
—
ANS0
0000 0000
-000 ----
1111 1111
xxxx xxxx
xxxx xxxx
INTCON
PIE1
PIR1
GIE
PEIE
T0IE
INTE
—
ADIE(1) CCP1IE(1) C2IE
—
ADIF(1) CCP1IF(1) C2IF
RAIE
C1IE
C1IF
T0IF
—
—
INTF
TMR2IE(1)
TMR2IF(1)
RAIF
TMR1IE
TMR1IF
0000 0000
-000 0-00
-000 0-00
PORTA
—
—
RA5
RA4
RA3
RA2
RA1
RA0
--x0 x000
PORTC
—
—
RC5
RC4
RC3
RC2
RC1
RC0
--xx 00xx
TRISA
—
—
TRISA5 TRISA4 TRISA3 TRISA2 TRISA1 TRISA0 --11 1111
TRISC
—
—
TRISC5 TRISC4 TRISC3 TRISC2 TRISC1 TRISC0 --11 1111
Legend:
Note 1:
2:
x = unknown, u = unchanged, – = unimplemented read as ‘0’. Shaded cells are not used for ADC module.
PIC16F616/16HV616 only.
Read-only Register.
Value on
all other
Resets
0000 0000
-000 ----
1111 1111
uuuu uuuu
uuuu uuuu
0000 0000
-000 0-00
-000 0-00
--u0 u000
--uu 00uu
--11 1111
--11 1111
© 2009 Microchip Technology Inc.
DS41288F-page 83