инициализация*******************
clr temp
sbr temp, (1<<REFS0)|(1<<REFS1)
sbr temp, (1<< ADLAR)
out ADMUX, temp
;
clr temp
sbr temp, (1<<ADEN)
cbr temp, (1<< ADIE) ; запрет прер. (включал не помогло)
cbr temp, (1<<ADPS0) ; частота
cbr temp, (1<<ADPS1)
cbr temp, (1<<ADPS2)
sbr temp, (1<<ADATE) ; вкл режим запуска от тригера
out ADCSRA, temp
;
in r16, SFIOR
cbr r16, (1<<ADTS0) ; устанавливаем режим непр. преобр
cbr r16, (1<<ADTS1)
cbr r16, (1<<ADTS2)
sbr r16, (1<<ADHSM)
out SFIOR, r16
;
sbi ADCSRA, ADSC
чтение*********************************
adc_0:
sbic ADCSRA, ADSC
rjmp adc_0
in r16, ADCH
Если все время запускать в одиночном режиме то работает,
в непрерывном нет, в чем дело 2 день думаю уже.