12-Bit A/D Converter (PDL_ADC) | Cypress Semiconductor
12-Bit A/D Converter (PDL_ADC)
The ADC Component provides a convenient firmware interface to the ADC and enables individual channel configuration, FIFO setup, and the definition of sophisticated sampling rules.
The ADC supports two types of conversion – scan and prio – which offer different features and priorities. Each channel is configured to use one of these conversion types. Scan conversions can be triggered in continuous mode, which enables repeated sampling of multiple channels (in sequence) with the results being stored in a FIFO. Prio conversions are asynchronous conversions that can interrupt any ongoing scan conversion and lower priority prio conversions. All conversions can be triggered by firmware or a timer signal (either from the Base Timer or the Multi-Function Timer). Prio conversions can also be triggered from an external pin (highest priority conversion).
The ADC also provides a comparator function that generates IRQs on the following comparison conditions.
ADC Component Parameter Editor