|
Процессор - AT89C8252. Программа - почти один в один далласовская. Датчик один на линии. Пока питание есть - все работает. Убираю питание - после команды 0х44 - запуск преобразования - появляется провал в линии данных, как и положено. При этом читается 0х0550 - значение scratchpad по умолчанию. Добавляю согласно документации (стр. 5)ключ для подпитки - полевой с p каналом. Открываю его сразу после команды 0х44 - провал исчезает, а толку - нуль, как считывалось значения по умолчанию, так и считывается.
Контрольная сумма при чтения scratchpad в норме. Если все остается в таком же виде - т.е. с работающим ключем, но подать питание - все начинает работать.
Где могла собака порыться?
E-mail: info@telesys.ru