#include #include #include "adc.h" #include "buffer.h" volatile buffer_t adc_buf[4]; volatile float adc_avrg[4]; void initADC() { ADMUX = 1 << REFS0 | 0 << REFS1; //Select external Vref //ADC Status Register A ADCSRA = 1 << ADEN //Enable ADC | 1 << ADIE //Enable ISR after conversion complete //| 1<