Dingo (25.11.2013 11:06, просмотров: 193) ответил Точка опоры на Переключение каналов следует за CLKadc и одного nop'a мало.
Нашёл эту тонкость в описании "Scanning Multiple Channels" тоже не помогло. Теперь корректно:
ISR(ADC_vect)
{
adcRaw[chanel] = ADCW;
ADCSR |= 1<<ADSC; // start conversion again
PORTA |= 1<<PA6;
chanel = --chanel & 0x03;
ADMUX &= ~(0x01);
ADMUX &= ~(0x02);
ADMUX = ADMUX+chanel;
// asm ("nop");
}