Цитата:
Switching to Free Running mode (ADTS[2:0]=0) will not cause a trigger event, even if the ADC Interrupt Flag is set.
Так в этом же абзаце ДШ сказано, так будет если в ADTE очищен, т.е. ADTE=0:
Цитата:
If ADATE is cleared, the ADTS[2:0] settings will have no effect
А у меня ADTE=1, а тогда :
Цитата:
If ADATE in ADCSRA is written to one, the value of these bits selects which source will trigger an ADC
conversion.
, режим ADC определяется так:
Цитата:
ADTS[2:0] Trigger Source
000 Free Running mode
001 Analog Comparator
010 External Interrupt Request 0
011 Timer/Counter0 Compare Match A
100 Timer/Counter0 Overflow
101 Timer/Counter1 Compare Match B
110 Timer/Counter1 Overflow
111 Timer/Counter1 Capture Event
А так как я не изменял значения битов ADTS[2:0], то в них нули, а это как раз и есть режим Free Running mode
Может откликнится тот, кто делал уже такое, подскажите в чем может быть косяк