Группа: Участник
Сообщений: 67
Регистрация: 30-11-07
Пользователь №: 32 846
Вопрос собственно в следующем: разработана плата (и что плохо изготовлена), где есть связка Atmega128 и термодатчик MAX6630 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2577/t/al Выход термодатчика - 13 бит (12+знак) и еще мусор до 2 байт (по spi). как сравнить и обработать данные в восьмибитном микроконтроллере?
Группа: Участник
Сообщений: 147
Регистрация: 7-12-07
Пользователь №: 33 057
Снимаю шляпу перед автором алгоритма. Красота-а-а-а! На Си попробовать было негде - сваял процедурочку на VBA. Расширил до 16 разрядов. Алгоритм потенциально расширяем на любое количество разрядов. Вы будете смеяться, но я его понял! Правда только после того, как запустил под отладчиком. В общем СУПЕР! Рекомендую программистам всех времён, народов и языков. Побежал реализовывать на ассемблере.