Доброго времени суток...
Мои проблемы заключаются в следующем:
1) Собрал устройство ATMEGA32, PCF8563, LM75 и WH1602 при запуске, PCF инициализируеться нормально даже на выходе светодиодом начинает мигать, при считывании времени она мне показывает какойто бред, во первых секунды считаються неправильно т.е 0,1,2,3,4,5,6,7,0,1,0,1,2,3... и ещё минуты могут посчитаться в - т.е. было к примеру 12:21 минута прошла стало 12:20 потом после следующей минуты 12:22, а бывает что и 12:21-12:20-12:21-12:20... При эмуляции в PROTEUS-е PCF работает нормально выдаёт правильное время... Что делать незнаю помогите...
2) На этом же устройстве при работе LM75 она выдаёт одно и тоже значение 64746 если часто включать выключать устройство то можно добиться что LM будет выдавать 00240 т.е. 24,0 градусов хотя в комнате около 30...
Для обоих микросхем использую CVAVR V2.03.9, I2C програмная, библиотеки работы с ними тоже встроенные...
|