ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
467071 Топик полностью
Dingo (25.11.2013 11:06, просмотров: 161) ответил Точка опоры на Переключение каналов следует за 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"); }