|
Кашмар, что творится! я уже ох..фигеваю, короче. Не могу понять, откуда глюк... суть проблемы: есть две платы. Обе построены на ATmega128. Отличаются эти платы тем, что у одной интерфейс 485, у другой 232, и прочая мелкая фигня (типа внешней памяти). Аналоговые входы разведены фактически одинаково. Заливаю в обе платы одну и ту же прошивку (сам написал, проверена тыщу раз (ну, не тыщу - сотню раз точно)). На той, которая с rs232 - работает (АЦП выдаёт нормальные коды, боле-менее похожие на реальность), а на той, котоаря с 485 - хоть тресни! - АЦП выдаёт сплошняком нули! порт PORTF (на который разведён АЦП в меге128, если вдруг кто не знает ;) работает - включается на вход/выход, подтяжки включаются/отключаются... таймеры работают... УАРТы работают.. всё работает. АЦП не пашет. В чём может быть фигня? неужели чип битый??? так не хоца перепаивать.....
P.S. ответы (если будут) очень желательно в почту кинуть, ибо здесь я гость нечастый :(
E-mail: info@telesys.ru