Цитата(prottoss @ May 5 2013, 13:19)

1. На порту нужно отключить цифровой вход, который может влиять на результат измерений. Т.е. после настройки порта на вход, необходимо еще инициализировать регистр PIN6CTRL значением INTPUT_DISABLE.
сделал, в ADC_Init добавил
Код
PORTA.PIN6CTRL = PORT_ISC_INPUT_DISABLE_gc;
Цитата(prottoss @ May 5 2013, 13:19)

2. Разрешать работу АЦП нужно после проведения всех настроек - т.е. строка
ADCA.CTRLA |= ADC_ENABLE_bm; // Включаем АЦП
должна быть самой последней в функции
void ADC_Init(void)
тоже не помогает
Цитата(_Артём_ @ May 5 2013, 14:09)

В симуляторе (или отладчике) пробовали проверять?
не пробовал, потому как тут непосредственно с перефирией работаю, кода мизер
у кого-нибудь есть эта самая 32d4 ревизии A, просто errata конечно большая, но не вообще ж не работать АЦП...