Это я, снова поDS18B20.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Dimakv 21 апреля 2004 г. 17:28

При посылке байтов, в DS18B20, нужно ли их разделять сбросом или посылать один за другим? Да и ещё по временам. Я жёстко выставил времена как в даташите. Времена минимальные. С записью думаю порядок, а вот с чтением, у меня возникают ошибки. Почему пока не знаю. Даю команды:
SKIP ROM и сразу же за ней, без всяких задержек, команду REASD SCRATCHPAD. Далее, опять же без задержек, начинаю считывать. Правильно ли это?

И вот ещё. При выдаче команды на преобразование температуры, по даташиту, DS18B20 должна удерживать шину данных в нуле 750 мкс. У меня она этого не делает, я искуственно выжидаю это время. Нормально это или нет?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru