Цитата(novlev @ Mar 24 2008, 15:25)

Вопрос такой:
есть код ацп, его надо преобразовать в десятичную форму(1й байт целая часть, 2й - дробная). Как проще всего это сделать. Пишу на асме, контроллер - ADuC841.
А вот такой вариант: при помощи сдвига обоих байтов влево или вправо подогнать нужное входное напряжение. Если ни чего не двигать то 16 вольт в старшем байте - это максимальное входное напряжение, остаётся подогнать усиление на на входе ADC. Младший байт уже доли от одного вольта. Простенько, но со вкусом! Ни каких плавающих запятых, вопрос только в железе, позволяет ли оно менять усиление?
Сообщение отредактировал Микрюков Вячеслав - Sep 6 2010, 08:31