enq писал(а):Проблема: DS1307 считает время только при отключенном основном питании. При работе в активном режиме - все команды и ответы проходят, время переводится, но часы стоят. Перешел на батарею - пошли. Подал основное - остановились. Дело наверно в питании, но что с ним может быть не так? питаю от USB экранированным кабелем, на плате 10 мкФ тантал по входу питания и 1 мкФ кермика около микросхемы. Пробовал разные кварцы в разных вариантах подключения (земля, кондЕнсаторы... ), думаю дело не в этом. Помогите кто чем может.
Может я и опоздал, но у меня было такое. В этих часах, в одном из байтов, есть бит, который отвечает за то, идут часы или стоят. Гляньте код, мб в коде этот байт вы и перезаписываете.
