Вопрос тем, кто хорошо знает ds18b20:
делаю термометр на AtTiny2313+ds18b20. Прогу писал на ассемблере. ds18b20 с полным питанием. На протеусе все нормально работает, а вот в железе - не хочет, на индикаторе высвечивается -00 - т.е. такое впечатление, что датчик ничего не выдает. Пробовал ставить другой (из той же партии, покупал одновременно), но результат тот же. При этом импульс присутствия после импульса сброса датчик выдает. Порбовал играться с длительностями импульсов, менял подтягивающий резистор, ставил дополнительные конденсаторы на питание датчика, но ничего не помогает. На датчик подаю сначала сброс (проверяю наличие импульса присутствия и жду его окончания), потом даю команду хСС, х44, пауза 1 сек, сброс, хСС, хВЕ и пытаюсь считать данные. Но датчик молчит. Повторюсь, что на протеусе все это работает, температуру программа считывает и она нормально выводится на индикатор. Пробовал датчик подключать по схеме паразитного питания - ситуация та же... Начинаю думать, что оба датчика дохлые... но может я что не так делаю?



