Datasheet
PIC16(L)F1938/9
DS40001574D-page 156 2011-2017 Microchip Technology Inc.
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 150
ADCON1 ADFM ADCS<2:0>
— ADNREF ADPREF<1:0> 151
ADRESH A/D Result Register High 152
ADRESL A/D Result Register Low 152
ANSELA
— —ANSA5ANSA4 ANSA3 ANSA2 ANSA1 ANSA0 121
ANSELB
— — ANSB5 ANSB4 ANSB3 ANSB2 ANSB1 ANSB0 126
ANSELE
— — — — — ANSE2 ANSE1 ANSE0 136
CCP1CON
P1M<1:0> DC1B<1:0> CCP1M<3:0> 218
INTCON GIE PEIE
TMR0IE INTE IOCIE TMR0IF INTF IOCIF 87
PIE1
TMR1GIE ADIE RCIE TXIE SSPIE CCP1IE TMR2IE TMR1IE 88
PIR1
TMR1GIF ADIF RCIF TXIF SSPIF CCP1IF TMR2IF TMR1IF 91
TRISA
TRISA7 TRISA6 TRISA5 TRISA4 TRISA3 TRISA2 TRISA1 TRISA0 120
TRISB
TRISB7 TRISB6 TRISB5 TRISB4 TRISB3 TRISB2 TRISB1 TRISB0 125
TRISE
— — — —
—
(2)
TRISE2
(1)
TRISE1
(1)
TRISE0
(1)
135
FVRCON FVREN FVRRDY TSEN TSRNG CDAFVR<1:0> ADFVR<1:0> 143
DACCON0 DACEN DACLPS DACOE
— DACPSS<1:0> — DACNSS 162
DACCON1
— — — DACR<4:0> 162
Legend: x = unknown, u = unchanged, — = unimplemented read as ‘0’, q = value depends on condition. Shaded cells are not
used for ADC module.
Note 1: These registers/bits are not implemented on PIC16(L)F1938 devices, read as ‘0’.
2: Unimplemented, read as ‘1’.