Witam
Mam problem z tym zegarkiem. Występują z niego jakieś dziwne odczyty czasu a o dacie to już nawet nie wspominam.
Odnośnie czasu...
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Otóż zmienna "sekundy" gdy jest większa od 39 to automatycznie do zmiennej "godziny" jest dodawane 40

Dopiero po zastosowaniu ostatniej linijki czas jest wyświetlany poprawnie. Nie mam drugiej kostki aby sprawdzić czy nie jest to z winy pcf`a, ehh...

Co dziwne gdy odczytuję datę jest tak samo...
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
gdy sekund jest więcej niż 39 to do dni jest dodawane 40 i do miesięcy także.
Za to gdy sekund jest między 20 a 40 to do miesięcy jest dodawane 20.
W czasie od 0-20 sekund wszystko jest w porządku
Lata prawdopodobnie jutro rozszyfruję
Czy może ktoś spotkał już się z podobnym zachowaniem?Myśl: "Tak jakby rejestr VL_SECONDS w scalaku miał wpływ
przy odczycie na rejestry od HOURS w dół"