Потеря битов

Обсуждаем цифровые устройства...
Ответить
Родился
Сообщения: 4
Зарегистрирован: Сб дек 28, 2013 20:44:16

Сообщение kot_v_krizovnike »

Здравствуйте,
Захотел вот себе поставить цифровой заоконный термометр, купил датчик, МК, все как положено.
Хочу, чтобы мк выводил температуру в виде двух цифр на 2 семи-сегментных индикатора.
Как я понимаю, температура будет непрерывно передаваться на ногу МК в бинарном коде, так ли это?
Использовал самую простую команду
in temp, PIND
и далее преобразования в съедобный вид
не будут ли утеряны некоторые биты, поступившие на ногу, в процессе выполнения МК других команд.
Заранее спасибо, не бейте сильно, мой первый пост
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1337
Зарегистрирован: Сб июн 09, 2012 02:14:11
Откуда: ХАРЬКОВ

Сообщение СЦБист »

ЧТО ЗА ДАТЧИК ТЕМПЕРАТУРЫ ?
Реклама
Родился
Сообщения: 4
Зарегистрирован: Сб дек 28, 2013 20:44:16

Сообщение kot_v_krizovnike »

DS18B20 это датчик
Держит паяльник хвостом
Сообщения: 933
Зарегистрирован: Ср апр 13, 2011 11:09:20
Откуда: Екатеринбург

Сообщение Alkul »

kot_v_krizovnike писал(а):Как я понимаю, температура будет непрерывно передаваться на ногу МК в бинарном коде, так ли это?
Не так. Пошлете запрос - получите ответ.
На выбранном для обмена c DS18s20 выводе порта микроконтроллера необходимо будет аппаратно (резистор подтяжки необходимого номинала) и программно реализовать шину 1-wire.
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1337
Зарегистрирован: Сб июн 09, 2012 02:14:11
Откуда: ХАРЬКОВ

Сообщение СЦБист »

А есть датчик температуры, который на выходе формирует двоичный код в параллельном виде ?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск

Сообщение pyzhman »

Используйте готовые библиотеки программные и потерь битов не будет.
Docendo discimus
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 20104
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

kot_v_krizovnike, тема по 18В20: http://radiokot.ru/forum/viewtopic.php?f=61&t=64022
СЦБист писал(а):А есть датчик температуры, который на выходе формирует двоичный код в параллельном виде ?
Хосспади, зачем такой монстр с N-ю ногами??? :shock:
Если очень хочется, по поставьте аналоговый датчик и параллельный АЦП.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1337
Зарегистрирован: Сб июн 09, 2012 02:14:11
Откуда: ХАРЬКОВ

Сообщение СЦБист »

А готовый какой-то есть, со встроенным АЦП и параллельной выдачей кода?
Ответить

Вернуться в «Цифровая техника»