Hallo zusammen. Bin gerade erst mit dem Assemblerprogrammieren angefangen, hab aber schon mein LCD per AT90s2313 zum laufen gebracht. Ich wollte als nächstes ein kleines Uhrenprogramm schreiben, daß die Zeit mit Hilfe des Oszillator(4MHZ) vom AtController errechnet. Bis jetzt alles fehlgeschlagen, krieg schon langsam Kopfschmerzen, wenn ein neuer Versuch mißlingt, der eigentlich (so dachte ich) vorher gut durchplant war. Habt ihr lauffähige AssemblerProgr.?? Bin für jede Hilfe dankbar!!!!! gruß Christian
Kuckst Du Codesammlung: http://www.mikrocontroller.net/forum/read-4-23408.html Heißt deshalb Codesammlung, weil dort Beispiele zu finden sind. Peter
Stimmt, eine DCF77 synchronisierte Uhr kommt natürlich ohne eigene RTC Routinen aus. Wär uns fast entfallen.
Stimmt eben nicht ! Da der DCF77 auf Langwelle sendet, kann der Empfang z.B. durch Fernseher oder Gewitter zeitweilig gestört sein. Eine "DCF77 synchronisierte Uhr" besteht, wie ja der Name schon sagt, daher immer aus einer vollkommen eigenständigen Uhr, die eben nur ab und zu synchronisiert wird. Du must also nur die DCF77-Routine weglassen und übrig bleibt die RTC. Das Umrechnen der Reloadwerte von 1,2MHz auf 4MHz sollte auch kein Problem sein. Peter
Du kannst es ja mal mit diesem Codeschnipsel probieren Taktgenauer Frequenzteiler. http://www.mikrocontroller.net/forum/read-4-23209.html Den stellst du einfach auf eine Sekunde ein. Die Zeit hochzählen und ausgeben sollte dann einfach sein. mfg werner
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.