Цитата(Инж @ Apr 5 2007, 12:01)

Доброе утро всем знатокам.
На 128 меге сижу уже второй год и вот появилась задача по измерению аналоговых сигналов.
Решил использовать внутренний АЦП.
Столкнулся с тем что если я в режиме Free Running опрашиваю один канал то впринципе все работает, но как только начинаю мультиплексировать каналы то начинается пляска данных.
Даташит затер до дыр перепробовал всякие варианты и по прерыванию и без. Идеи вобщем кончились.
Подскажите где собака зарыта.
После переключения канала перед снятием информации необходимо выждать интервал времени, превышающий время 1 преобразования. Интервал одного преобразования зависит от частоты преобразования АЦП, но минимальный, вроде, 13.5 мкС, посмотрите по даташиту и пересчитайте к вашей частоте