Переключение каналов следует за CLKadc и одного nop'a мало. Я обычно делаю запуск, а потом меняю канал. Во время работы смена каналов заблокирована и новое значение ждёт своего часа, когда ADSC упадёт в 0 и можно будет менять канал (в DS есть). Ну и учесть сопротивление источника сигнала никогда не помешает.
1. Изо всех сил стараюсь не кормить троллей.
2. Продаю импортные ЭК - https://shop.fulcrum.ru/buy