|
Запускал впервые, обнаружил следующее - не правильно читается старший байт температуры (тот, что передаётся вторым). 4дня парил мозги, думал, что датчик сдох, ан нет.... начал в EEPROM данные ложить, чтобы потом проверить - всё путём работает! Выяснилось: у этой зверушки должна быть пауза (не знаю точно какая минимально)между чтением0го и 1го байтов скретчпада. Иначе, гад, глючит. Мне помогла 480мкс, что характерно - остальные байты читаются и без неё нормально!!!
Писал в AVR Studio для тини26.
E-mail: info@telesys.ru