From c5142d36809e7f62467f950b96c234424e5091e3 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sun, 31 Oct 2021 20:05:39 +0100 Subject: Zeitumstellungsinformation am Ende der Stunde auch wirklich beachten --- Binaeruhr.asm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Binaeruhr.asm b/Binaeruhr.asm index 1f72686..b9eb368 100644 --- a/Binaeruhr.asm +++ b/Binaeruhr.asm @@ -276,11 +276,18 @@ neue_Stunde: clr Sekunde clr Minute + sbrc Status,3 ; keine Zeitumstellung => skip + sbrs Status,4 ; MESZ -> MEZ => kein Stundeninkrement inc Stunde mov r16,Stunde cpi r16,24 brcc neuer_Tag + sbrs Status,3 ; Zeitumstellung rjmp main_loop + cbr Status,0x08 ; bitte nur ein Mal + sbrc Status,4 ; MEZ -> MESZ => skip + rjmp main_loop ; wurde oben schon behandelt + rjmp neue_Stunde ; noch eine Stunde weiter vor neuer_Tag: -- cgit v1.2.3-54-g00ecf