1.2.4 Burst Average Mode

Burst Average mode is essentially the same as the Average mode, with one difference. In Burst Average mode, once the GO bit is set by software or an auto-trigger source, hardware continuously retriggers until ADCNT is equal to ADRPT. At that point, the ADFLTR holds the average value of the samples acquired during the burst, a threshold test is performed on the ADFLTR value, and ADTIF may be set depending on the threshold settings.

The table below shows a Burst Average mode example. In this case, ADRPT is loaded with a value of 8 (based on Equation 1-4). That means that for each trigger event, the number of samples taken in each burst is equal to ADRPT, or 8. After all eight samples are accumulated, the ADACC register is right-shifted by the value of ADCRS, and the result transferred into ADFLTR.

Table 1-4. Burst Average Mode Example
TriggerSamplesADCNTADCRSADRPTADACCADFLTR
11-88382000250
29-168382160270
317-248382080260
425-328382120265
533-408382136267
641-488382160270
749-568382136267