English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (493/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
22.1 Control Registers
The ADC module includes the following Special Func-
tion Registers (SFRs):
The AD1CON1, AD1CON2 and AD1CON3 registers
control the operation of the ADC module.
• AD1CON1: ADC Control Register 1
AD1CON1CLR, AD1CON1SET, AD1CON1INV:
Atomic Bit Manipulation, Write-only Registers for
AD1CON1.
• AD1CON2: ADC Control Register 2
AD1CON2CLR, AD1CON2SET, AD1CON2INV:
Atomic Bit Manipulation, Write-only Registers for
AD1CON2.
• AD1CON3: ADC Control Register 3
AD1CON3CLR, AD1CON3SET, AD1CON3INV:
Atomic Bit Manipulation, Write-only Registers for
AD1CON3.
The AD1CHS register selects the input pins to be con-
nected to the SHA.
• AD1CHS: ADC Input Channel Select Register
AD1CHSCLR, AD1CHSSET, AD1CHSINV:
Atomic Bit Manipulation, Write-only Registers for
AD1CHS.
The AD1PCFG register configures the analog input
pins as analog inputs or as digital I/O.
• AD1PCFG: ADC Port Configuration Register
AD1PCFGCLR, AD1PCFGSET, AD1PCFGINV:
Atomic Bit Manipulation, Write-only Registers for
AD1PCFG.
PIC32MX3XX/4XX
The AD1CSSL register selects inputs to be sequen-
tially scanned.
• AD1CSSL: ADC Input Scan Selection Register
AD1CSSLCLR, AD1CSSLSET, AD1CSSLINV:
Atomic Bit Manipulation, Write-only Registers for
AD1CSSL.
The ADC module also has the following associated bits
for interrupt control:
• Interrupt Request Flag Status bit (AD1IF) in IFS1:
Interrupt Flag Status Register 1
• Interrupt Enable Control bit (AD1IE) in IEC1:
Interrupt Enable Control Register 1
• Interrupt Priority Control bits (AD1IP<2:0>) and
(AD1IS<1:0>) in IPC6: Interrupt Priority Control
Register 6
© 2008 Microchip Technology Inc.
Preliminary
DS61143E-page 491