English
Language : 

PIC16F1512 Datasheet, PDF (153/348 Pages) Microchip Technology – 28-Pin Flash Microcontrollers with XLP Technology
PIC16(L)F1512/3
16.7 Register Definitions: ADC Control
REGISTER 16-7: AADCON0: A/D CONTROL REGISTER 0(1)
U-0
—
bit 7
R/W-0/0
R/W-0/0
R/W-0/0
CHS<4:0>
R/W-0/0
R/W-0/0
R/W-0/0
GO/DONE
R/W-0/0
ADON
bit 0
Legend:
R = Readable bit
u = Bit is unchanged
‘1’ = Bit is set
W = Writable bit
x = Bit is unknown
‘0’ = Bit is cleared
U = Unimplemented bit, read as ‘0’
-n/n = Value at POR and BOR/Value at all other Resets
bit 7
bit 6-2
bit 1
bit 0
Unimplemented: Read as ‘0’
CHS<4:0>: Analog Channel Select bits
11111 = FVR (Fixed Voltage Reference) Buffer 1 Output(2)
11110 = Reserved. No channel connected.
11101 = Temperature Indicator(3).
11100 = Reserved. No channel connected.
11011 = VREFL (ADC Negative Reference)
11010 = VREFH (ADC Positive Reference)(4)
11001 = Reserved. No channel connected.
•
•
•
10100 = Reserved. No channel connected.
10011 = AN19
10010 = AN18
10001 = AN17
10000 = AN16
01111 = AN15
01110 = AN14
01101 = AN13
01100 = AN12
01011 = AN11
01010 = AN10
01001 = AN9
01000 = AN8
00111 = Reserved. No channel connected.
00110 = Reserved. No channel connected.
00101 = Reserved. No channel connected.
00100 = AN4
00011 = AN3
00010 = AN2
00001 = AN1
00000 = AN0
GO/DONE: A/D Conversion Status bit
1 = A/D conversion cycle in progress. Setting this bit starts an A/D conversion cycle.
This bit is automatically cleared by hardware when the A/D conversion has completed.
0 = A/D conversion completed/not in progress
ADON: ADC Enable bit
1 = ADC is enabled
0 = ADC is disabled and consumes no operating current
Note 1:
2:
3:
4:
See Section 16.5.1 “ADC Register Mapping” for more information.
See Section 14.0 “Fixed Voltage Reference (FVR)” for more information.
See Section 15.0 “Temperature Indicator Module” for more information.
Conversion results for the VREFH node may contain errors due to noise.
 2012 Microchip Technology Inc.
Preliminary
DS41624B-page 153