43 ADC - Analog-to-Digital Converter with Computation and Context Module
The Analog-to-Digital Converter with Computation and Context module allows conversion of an analog input signal to a 12-bit binary representation of that signal. This device uses analog inputs that are multiplexed into a single Sample-and-Hold circuit. The output of the Sample-and-Hold (S/H) is connected to the input of the converter. The converter generates a 12-bit binary result via successive approximation and stores the conversion result into the ADC Result registers.
Additionally, the following features are provided within the ADC module:
- Acquisition timer
 - Hardware Capacitive Voltage Divider (CVD)
                    support:
- Precharge timer
 - Adjustable Sample-and-Hold capacitor array
 - Guard ring digital output drive
 
 - Automatic repeat and sequencing:
- Automated double sample conversion for CVD
 - Two sets of Result registers (Current Result and Previous Result)
 - Auto-conversion trigger
 - Internal re-trigger
 
 - Computation features:
- Averaging and low-pass filter functions
 - Reference comparison
 - 2-level threshold comparison
 - Selectable interrupts
 
 - Automated channel scanning and
                context switching
- Supports up to four unique configurations
 - Each configuration is saved as a context
 - Stop on threshold interrupt during a scan
 - Unique threshold interrupt for each configuration
 
 
The ADC voltage reference is software selectable to be either internally generated or externally supplied.
The ADC can generate an interrupt upon completion of a conversion and upon threshold comparison. These interrupts can be used to wake up the device from Sleep.
