|
При посылке байтов, в DS18B20, нужно ли их разделять сбросом или посылать один за другим? Да и ещё по временам. Я жёстко выставил времена как в даташите. Времена минимальные. С записью думаю порядок, а вот с чтением, у меня возникают ошибки. Почему пока не знаю. Даю команды:
SKIP ROM и сразу же за ней, без всяких задержек, команду REASD SCRATCHPAD. Далее, опять же без задержек, начинаю считывать. Правильно ли это?
И вот ещё. При выдаче команды на преобразование температуры, по даташиту, DS18B20 должна удерживать шину данных в нуле 750 мкс. У меня она этого не делает, я искуственно выжидаю это время. Нормально это или нет?
E-mail: info@telesys.ru