diff options
author | Stefanie Eckner <stefanie@eckner.net> | 2020-11-08 13:31:06 +0100 |
---|---|---|
committer | Stefanie Eckner <stefanie@eckner.net> | 2020-11-08 13:31:06 +0100 |
commit | caae3679bb09cf8bb1df447dabb41d10ea7903c1 (patch) | |
tree | 47a3e8d70442024def4663b9d8bd537f3dcd4f5b | |
parent | 80def75d3e2c753ae2f5206d2d66e8b1788f5830 (diff) | |
download | Uhr-caae3679bb09cf8bb1df447dabb41d10ea7903c1.tar.xz |
Binaeruhr.asm: TODOs präzisiert
-rw-r--r-- | Binaeruhr.asm | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/Binaeruhr.asm b/Binaeruhr.asm index 4af891b..283e733 100644 --- a/Binaeruhr.asm +++ b/Binaeruhr.asm @@ -109,7 +109,7 @@ low_high_Funkflanke: brcs Funkfehler ; "low" < 950ms cpi r16,105 - brcs nach_Funkflanke ; 950ms < "low" < 1050ms (= normale Sekunde) + brcs neue_Funksekunde ; 950ms < "low" < 1050ms (= normale Sekunde) cpi r16,195 brcs Funkfehler ; 1050ms < "low" < 1950ms @@ -159,6 +159,12 @@ Funk_initialisieren: ldi r16,0x80 mov Funk7,r16 + rjmp nach_Funkflanke + +neue_Funksekunde: + +; TODO: Sekunde ausrichten, wenn Funk ok war + nach_Funkflanke: cp nTicsL,TicsL @@ -206,7 +212,8 @@ neue_Funkminute: sbrs Funk3,1 ; Bit 20: Zeit-Start-bit rjmp Funk_initialisieren -; TODO: hier mehr checken +; TODO: Minute prüfen und übernehmen +; TODO: Stunde prüfen und übernehmen sbr Status,0x04 ; die empfangene Minute ist ok |