BCD addieren CPU 224

D

digidax

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich möchte in Step 7 Micro Win folgenden Berechnung realisieren: zur aktuellen Uhrzeit der RTC [hh:mm] sollen x Minuten addiert werden und das Ergebnis in [hh:mm] vorliegen. Die RTC liegt ja im BCD vor. Gibt es eine einfache Operation in der Form BCD = BCD + [min]? Wenn nicht muß ich die RTC in [hh] und [mm] zerlegen und die zu addierenden Minuten (z.B. 100 min = 1h + 40 min) dann separat addieren. Dann gibts nur noch das Problem mit der Stundenüberschreitung (also wenn min > 60 dann +1h) und bei 24:00 Uhr wirds auch kompliziert oder gibt es noch einen anderen Lösungsweg?

vlg
Frank
 
Zurück
Oben