dsPIC30F Family Reference Manual
DS70065C-page 18-2 © 2004 Microchip Technology Inc.
18.1 Introduction
The dsPIC30F 12-bit A/D converter has the following key features:
• Successive Approximation Register (SAR) conversion
• Up to 100 ksps conversion speed
• Up to 16 analog input pins
• External voltage reference input pins
• Unipolar differential S/H amplifier
• Automatic Channel Scan mode
• Selectable conversion trigger source
• 16-word conversion result buffer
• Selectable Buffer Fill modes
• Four result alignment options
• Operation during CPU Sleep and Idle modes
A block diagram of the 12-bit A/D is shown in Figure 18-1. The 12-bit A/D converter 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. The actual number of analog input pins and external voltage reference
input configuration will depend on the specific dsPIC30F device. Refer to the dsPIC30F device
data sheets (DS70082 and DS70083) for further details.
The analog inputs are connected via multiplexers to the S/H amplifier, designated CH0. The
analog input multiplexer can be switched between two sets of analog inputs during conversions.
Unipolar differential conversions are possible using certain input pins (see Figure 18-1).
An Analog Input Scan mode may be enabled for the CH0 S/H amplifier. A Control register
specifies which analog input channels will be included in the scanning sequence.
The 12-bit A/D is connected to a 16-word result buffer. Each 12-bit result is converted to one of
four 16-bit output formats when it is read from the buffer.