День добрый!

Имеется АЦП 7952: 14 бит, +/- 5В, 1MSPS, paralel или SPI интерфейс. МК LPC2194. Связь по параллельному интерфейсу.
На АЦП есть нога byteswap (для "смены мест" байтов): если 0, то на выводах D0-D7 -младший бит; если 1 - старший бит. Т.е. используя 8 линий можно прочесть все 14 бит.
-5 В соответствует 0 код АЦП; 0 В - 0х2000; +5В - 0x3FFF.
Столкнулся со следующей проблемой: в некоторый момент варемени (или может даже амплитуды - придерживаюсь этой теории) возникает "выброс" на высоту на 255 единиц АЦП. Вы скажите - помехи гуляют: ан нет.
Привожу скриншоты графика. и результат преобразования, из которого видно, что код как бы "не корректируется" (что-то типа опаздывает...)
0x202F = 8239
0x201А = 8218
0x20FF = 8447 - вот он выброс, а по хорошему тут должно быть 0x1F2F = 8191
0x1FE4 = 8164
0x1FD1 = 8145
0x1FC2 = 8130
0x1FB9 = 8121
Напомню, что 8192 = 0 В.
Вот если бы, был бы 0x1F2F - то выброса не было бы. Получается, что вместо 0x20 (0010 000) должно стоять (0001 1111) - показывающтй что напряжение ниже нуля.

Ладно это былот олько на нуле, так оно во всем диапазоне имеется (см. рисунок). Можно конечно и фильтр поставить цифровой, но "теряется эстетика".

Подавал постоянку с напряжения питания аналоговой части схемы - таже история: доходишь до определенного уровня - "выбросы". Как я понимаю, через каждые 255 такая история повторяется.

Сталкивался кто с таким? Помогите пожалуйста решить проблему. Я уже и так всю плату перегербанил, уровень шумов (когда удается увидеть) снизился.
Чесно говоря даже не знаю где "сабака зарыта".
Заранее спасибо!

Проанализировав данные: заметил, что старший бит как бы "не обращает" внимание на младший байт. т.е. если отсечь (занулить) младший байт то график хороший, но "квадратный".

1000 Извинений..
Проблема оказалось в том, что у меня первым шел младший байт, а потом старший байт. Програмист написал программу рисования с учетом того, что старший впереди, младший взади. я увидев, что график не тот, сдвинул на единицу мсив. И получается, что старший бит берется от следующего измерения.

Прошу Администрацию удалить тему!

Опять же 1000 Извинений!