лекция 352 Реализация 1wire интерфейса на Atmega8

На примере термодатчика DS1820 показана реализация на ассемблере процедур и всего сеанса связи по однопроводному интерфейсу. В основе лежат процедуры передачи и приема бита по 1wire. Они требуют фиксированной длительности, поэтому обрамлены запретом и разрешением прерываний. Однопроводной интерфейс использует один вывод контроллера и можно в случае нескольких внешних датчиков подключить их к отдельным выводам, сокращая процедуру обмена. Список всех лекций на сайте автора в описании канала.

Смотрите также