[an error occurred while processing this directive]
|
В фирменном есть засада - постоянно подключенная внутрях микросхема с серийным номером от Dallas. Посему приходится усложнять алгоритм - включать процедуры поиска устройств на шине и адресовать.
Если работать с SDK от Dallas, то никаких проблем нет - имееются все функции для работы с устройствами 1wire. Велосипед изобретать не надо.
В микроконтроллерах применять DS2480 нет необходимости. Если важна работа с 1wire в многозадачной среде (с прерываниями), то имеет смысл пользовать для этого USART (по прерываниям и с соблюдением всех временнЫх интервалов) - в доках от Dallas это хорошо описано...