22 ADCSRA = (1 << ADEN) | (1 << ADPS2) | (1 << ADPS1) | (1 << ADPS0);
68 uint8_t count = skip + average;
69 uint16_t value, total = 0;
72 ADCSRA |= (1 << ADSC);
73 while(ADCSRA & (1 << ADSC));
77 value = value | (ADCH << 8);
82 return (total / average);
ADC4 - internal temperature sensor.
uint16_t adcRead(ANALOG adc, uint8_t skip, uint8_t average)