No to ja podpowiem tylko, że to co kolega robi nie jest zgodne z tym co w książce. Bo w książce przykład dotyczył sekund, minut i godzin. Te wartości są po prostu zapisywane w całym bajcie w formacie BCD. Ale już takie wartości jak miesiąc, rok czy dzień tygodnia ???? .... tu polecam zajrzeć do noty PDF scalaka RTC i wszystko stanie się jasne

.....
Podpowiedź, miesiąc panie kolego zapisany jest wprawdzie w BCD ale tylko w 5 młodszych bitach, za to kolejne 3 najstasze bity służą do przechowywania dnia tygodnia. Dlatego gdy mija czarodziejska godzina 0:00 to RTC zwiększa o 1 dzień tygodnia

.... stąd te dziwolągi. A przecież w nocie PDF są pięknie w tabelach rozpisane poszczególne bajty i opis co w jakim bicie jest trzymane ...

pokazałem opis komórki pamięci przechowującej właśnie to o co kolega pyta z opisem. Pozostałe proszę znaleźć już samemu. No i teraz chyba jasne, że przy odczycie miesiąca trzeba zamaskować (wyzerować 3 najstarsze bity hmmm?)

_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]