English
Language : 

PIC32MX440F256H-80I Datasheet, PDF (491/646 Pages) Microchip Technology – 64/100-Pin General Purpose and USB 32-Bit Flash Microcontrollers
22.0 ANALOG-DIGITAL
CONVERTER
Note:
This data sheet summarizes the features of
the PIC32MX3XX/4XX family of devices. It
is not intended to be a comprehensive refer-
ence source. Refer to the “PIC32MX Family
Reference Manual” (DS61132) for a
detailed description of this peripheral.
The PIC32MX3XX/4XX 10-bit Analog-to-Digital (A/D)
converter (or ADC) includes the following features:
• Successive Approximation Register (SAR)
conversion
• Up to 500 kilo samples per second (ksps)
conversion speed
• Up to 16 analog input pins
• External voltage reference input pins
• One unipolar, differential Sample-and-Hold
Amplifier (SHA)
• Automatic Channel Scan mode
• Selectable conversion trigger source
• 16-word conversion result buffer
• Selectable Buffer Fill modes
• Eight conversion result format options
• Operation during CPU SLEEP and IDLE modes
A block diagram of the 10-bit ADC is shown in
Figure 22-1. The 10-bit ADC can have up to 16 analog
input pins, designated AN0-AN15. In addition, there are
two analog input pins for external voltage reference
connections. These voltage reference inputs may be
shared with other analog input pins and may be com-
mon to other analog module references. The actual
number of analog input pins and external voltage refer-
ence input configuration will depend on the specific
PIC32MX device. Refer to the device data sheet for
further details.
PIC32MX3XX/4XX
The analog inputs are connected through two multi-
plexers (MUXs) to one SHA. The analog input MUXs
can be switched between two sets of analog inputs
between conversions. Unipolar differential conversions
are possible on all channels, other than the pin used as
the reference, using a reference input pin (see
Figure 22-1).
The Analog Input Scan mode sequentially converts
user-specified channels. A control register specifies
which analog input channels will be included in the
scanning sequence.
The 10-bit ADC is connected to a 16-word result buffer.
Each 10-bit result is converted to one of eight, 32-bit
output formats when it is read from the result buffer.
© 2008 Microchip Technology Inc.
Preliminary
DS61143E-page 489