Цитата(StasUKR @ Mar 19 2013, 16:27)

Осцилограмм сейчас нет, есть только ручной осцилл в 1 канал, и кнопка(брейкпоинт, по нажатию перехожу к следующему брейку), так и просматривал общую картину записывая на бумаге пошагово...
Вот и отсканируйте то что на бумаге нарисовали, может уже понятно будет. Кстати, у Вас какой-нибудь симулятор МК это нарисовать может?
Тут есть всего два варианта:
1. Ошибка в программе. Приведите Ваш исходник работы с АЦП. Я так понимаю, что полностью софтовое выпиливание? Это поддается симуляции на 100% (так как грубую процессорозавимую ошибку вроде неправильно сконфигурированной ноги осциллографом бы увидели). Некорректное выпиливание битов любой софтовый симулятор покажет, тут железо не нужно.
2. Железячная ошибка типа непропая или коротыша или ошибки при разводке на плате. Тут помочь дистанционно очень тяжело (Мне однажды так удалось найти ошибку в пайке по фотографии платы, но лучше так не делать

Но все это теория. Лучше один раз посмотреть на осциллограммы. Это самый простой и надежный путь. Найдите осциллограф или логический анализатор, скорость-то клока можно и маленькую поставить.