problem z RTC w ADuc836

Napisalem w asseblerze prosciutki program czytajacy zawartosc RTC tego ukladu i wyswietlajacy ja na wyswietlaczu. Wszystko bylo by pieknie gdyby nie to ze teraz mam godzine 34:10. Wedlug noty katalogowej mozliwe wartosci mieszcza sie w przedziale 0 -23. Co moze byc przyczyna nieprawidlowej pracy?

Reply to
Borsuk
Loading thread data ...

Borsuk napisał(a):

a przypadkiem nie ma juz w rejestrze wartosci w postaci upakowanego bcd? Bo jesli odczytujesz jeden rejest jako "godzine" binarnie zapisana i wychodzi 34 to znaczy ze tam jest 0x22 a to by bylo po prostu 2 na wyzszej pozycji i 2 na nizszej, wprost do wyswietlenia na 2 cyferkach... (zapewne minuty tez cie dziwia, ze skacza sobie radosnie i osiagaja wartosci do 89 ?)

Reply to
BartekK

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.