Дело в Вашей программе. Посмотрите непосредственно считанные с термометра коды.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Леонид Иванович
19 октября 2004 г. 01:04
В ответ на:
Проблема с датчиком температуры DS1821.
отправлено Adre 19 октября 2004 г. 00:00
Составить ответ
|||
Конференция
|||
Архив
Ответы
Да эти коды непосредственно передаются подпрограммам обработки и отображения. У меня подозрения на временные характеристики работы с датчиком, но пока не добился положительного результата.
—
Adre
(19.10.2004 01:36,
пустое
)
Ответ: Вы, скорее всего, в своей программе применяете двоично-десятичные числа, и там у Вас ошибка. 15 = 0x0f, 5 = 0x05, 12 = 0x0c, 2 = 0x02 - это совсем разные числа и никакие временные характеристики не отнимут старший десятичный разряд...
—
_VAI
(19.10.2004 07:26,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru