Witam,
Udało mi się uruchomić zegarek na DS1307 ale... problem polega na tym, że godziny, minuty i sekundy mają pewien schemat złego liczenia. Tzn. na przykładzie sekund (bo najszybciej sie zmieniają) schemat ten polega na liczeniu od 0 do 12, następuje skok na 24 sekundy potem na 28 i liczy normalnie załóżmy do 40 sekund. Potem skok np. o 7 sekund itd. Dodam, że pełna minuta jest liczona poprawnie ale na wyświetlaczu jest to wartość w okolicach 80-90 sekund. Tak samo dzieje się z godzinami, minutami.
DS1307 ma wzorzec czasowy DS32KHZ.
Udało mi się uruchomić zegarek na DS1307 ale... problem polega na tym, że godziny, minuty i sekundy mają pewien schemat złego liczenia. Tzn. na przykładzie sekund (bo najszybciej sie zmieniają) schemat ten polega na liczeniu od 0 do 12, następuje skok na 24 sekundy potem na 28 i liczy normalnie załóżmy do 40 sekund. Potem skok np. o 7 sekund itd. Dodam, że pełna minuta jest liczona poprawnie ale na wyświetlaczu jest to wartość w okolicach 80-90 sekund. Tak samo dzieje się z godzinami, minutami.
DS1307 ma wzorzec czasowy DS32KHZ.
Kod: C / C++