We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

What Is an ADC With Enhanced Features?


It is often necessary to run some type of computation or analysis on your Analog-to-Digital Converter (ADC) results, whether it is filtering or verifying if a value falls within a certain range or not. Software is normally needed to handle these computations which ties up your Central Processing Unit (CPU). Using an Analog-to-Digital Converter with Computation and Context Saving provides the ability to do complex operations on the data collected by the ADC, as well as ADC channel sequencing and configuration management with zero CPU intervention.

These on-chip features eliminate the need for you to write code to see if your readings fall inside or outside of a certain window. You also will not need to average sample readings, filter sample readings or even manage contextual channel configurations for your application. The intelligent analog ADC peripheral functions independently instead of tying up CPU resources.

See the ADC in Action


Click the button below to access a live and interactive demo of the ADC rejecting noise present on the signal. The type of noise injected, the amount of oversampling  and other demo  parameters can be set by taking control of the demo. 

Available Features


Implemented features vary by device family. Please consult the device's data sheet for specifics.

8-bit Microcontrollers With an Analog-to-Digital Converter With Enhanced Features


ADC Videos


How to Use Threshold Comparisons and Averaging on a PIC® MCU

Have you ever wanted to filter noise on an incoming analog signal? Would you like your system to notify you when an analog signal goes above, below, inside or outside of a defined window? If so, then this video will explain how to use the Analog-to-Digital Converter with Computation or ADCC to average a noisy signal from an incoming sensor. This video will also show how to use the ADCC threshold comparison to give an interrupt any time the input signal falls outside of a certain window.

Tutorials and Examples


Documentation


Application Notes


Title
Analog-to-Digital Converter with Computation Download
PIC16/PIC18 ADC2 Technical Brief Download
Maximizing the Signal: Tips and Tricks to Properly Acquiring Analog Signals Download
Getting Started with ADCC for PIC18 Download
Analog Sensor Measurement and Acquisition Download
How to Use Force Sensitive Resistor with 12-bit ADC Download
Using 12-Bit ADC for Conversions, Accumulation, and Triggering Events Download
Getting Started with ADC Download
Channel Sequencing and Context Saving Using the ADC with Computation and Context Switching Module Download