Datasheet
PIC18(L)F2X/4XK22
DS41412F-page 310 2010-2012 Microchip Technology Inc.
TABLE 17-3: CONFIGURATION REGISTERS ASSOCIATED WITH THE ADC MODULE
TABLE 17-2: REGISTERS ASSOCIATED WITH A/D OPERATION
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 304
ADCON1 TRIGSEL
— — — PVCFG<1:0> NVCFG<1:0> 305
ADCON2 ADFM
— ACQT<2:0> ADCS<2:0> 306
ADRESH A/D Result, High Byte 307
ADRESL A/D Result, Low Byte 307
ANSELA
— —ANSA5— ANSA3 ANSA2 ANSA1 ANSA0 154
ANSELB
— — ANSB5 ANSB4 ANSB3 ANSB2 ANSB1 ANSB0 155
ANSELC ANSC7 ANSC6 ANSC5 ANSC4 ANSC3 ANSC2
— — 155
ANSELD
(1)
ANSD7 ANSD6 ANSD5 ANSD4 ANSD3 ANSD2 ANSD1 ANSD0 155
ANSELE
(1)
— — — — — ANSE2 ANSE1 ANSE0 156
CCP5CON
— — DC5B<1:0> CCP5M<3:0> 205
CTMUCONH
CTMUEN — CTMUSIDL TGEN EDGEN EDGSEQEN IDISSEN CTTRIG 333
INTCON GIE/GIEH PEIE/GIEL
TMR0IE INT0IE RBIE TMR0IF INT0IF RBIF 116
IPR1
—ADIPRC1IP TX1IP SSP1IP CCP1IP TMR2IP TMR1IP 128
IPR3
SSP2IP BCL2IP RC2IP TX2IP CTMUIP TMR5GIP TMR3GIP TMR1GIP 130
IPR4
— — — — — CCP5IP CCP4IP CCP3IP 131
PIE1
—ADIERC1IE TX1IE SSP1IE CCP1IE TMR2IE TMR1IE 124
PIE3
SSP2IE BCL2IE RC2IE TX2IE CTMUIE TMR5GIE TMR3GIE TMR1GIE 126
PIE4
— — — — — CCP5IE CCP4IE CCP3IE 127
PIR1
—ADIFRC1IF TX1IF SSP1IF CCP1IF TMR2IF TMR1IF 119
PIR3
SSP2IF BCL2IF RC2IF TX2IF CTMUIF TMR5GIF TMR3GIF TMR1GIF 121
PIR4
— — — — —CCP5IFCCP4IF CCP3IF 122
PMD1
MSSP2MD MSSP1MD — CCP5MD CCP4MD CCP3MD CCP2MD CCP1MD 56
PMD2
— — — —CTMUMDCMP2MD CMP1MD ADCMD 57
TRISA
TRISA7 TRISA6 TRISA5 TRISA4 TRISA3 TRISA2 TRISA1 TRISA0 156
TRISB
TRISB7 TRISB6 TRISB5 TRISB4 TRISB3 TRISB2 TRISB1 TRISB0 156
TRISC TRISC7 TRISC6 TRISC5 TRISC4 TRISC3 TRISC2
TRISC1 TRISC0 156
TRISD
(1)
TRISD7 TRISD6 TRISD5 TRISD4 TRISD3 TRISD2 TRISD1 TRISD0 156
TRISE
WPUE3 — — — — TRISE2
(1)
TRISE1
(1)
TRISE0
(1)
156
Legend: — = unimplemented locations, read as ‘0’. Shaded bits are not used by this module.
Note 1: Available on PIC18(L)F4XK22 devices.
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Register
on Page
CONFIG3H
MCLRE — P2BMX T3CMX HFOFST
CCP3MX
PBADEN
CCP2MX
360
Legend: — = unimplemented locations, read as ‘0’. Shaded bits are not used by the ADC module.