Так, ну вроде бы удалось решить проблему с переходными процессами для режима работы с жалом Т12. В железе не проверял, только в симуляторе.
Пробуйте прошивку.
vladant, Ваш "прибамбас" для Т12 поидее должен подойти, но нужно обязательно убрать конденсатор 100нф после ОУ (RC фильтр), а резистор заменить на перемычку или 1К. И еще очень желательно для Т12 использовать свой ОУ на отдельной платке со своим питанием. Жало Т12 можно вешать на ЛЮБОЙ канал 1 или 2 паяльника или на фен и т.д., с той лишь разницей, что если повесить на преднагреватель или фен - после выключения температура будет мигать до 40 градусов... Ну короче Вы поняли

По поводу измерений: они происходят именно так как
писал vladant. Сначала делаем паузу, потом измеряем все каналы, потом работает только ШИМ. Расчеты во время измерения ADC не производятся, т.е. выхватили кусок времени и дальше колбасим

Получается измерение происходит
перед началом работы ШИМ, а так как ШИМ по большей части времени не работает на 100%, то есть время для переходных процессов + добавляется еще пауза.
shaman2005, в принципе
vladant уже
ответил на Ваш вопрос.