Решили произвести измерение температуры с помощью данного датчика и микроконтроллера.
При программировании (в среде cvavr) и эмуляции в Proteus, выяснилось, что UART не работает должным образом, пришлось изменить его частоту.UART заработал, но датчик нет, датчик заработал лишь при частоте микроконтроллера 64 мГц, что является немыслимым в реальных условиях и скорости UART 76800 бит\с.Вот в чём может быть проблема, такой не состыковки передачи данных, подскажите пожалуйста.Есть предположение, что 1-wire шина работает в 8 раз медленнее.
Ниже прикрепляю файл C++ и проект в Proteus.
169p_1W_USART.rar