Ansteuerung der Echtzeituhr mit dem myavr Board

Gast
Jetzt mal im Ernst:
Du hast Dir doch das Board gekauft, um zu lernen, wie man einen
µController programmiert. Da ist doch die Ansteuerung des DS1307
ein geeignetes Projekt. Was nützt Dir ein fertiges Programm?
Gast
Was Dir helfen kann:
1. Datenblattstudium AVR(ATmega8?) und DS1307.
2. Erste Programmierversuche (wobei Du ein paar Mal furchtbar auf die
   Schnauze fällst).
3. Nochmal 1.

Wenn Du das (je nach Zeitaufwand) 2-4 Wochen durchhältst, hast Du's
geschafft, und zwar ganz allein (wichtig!).
Ich hatte ganz früher auch mit diversen RTCs gespielt.

Irgendwann hatte ich aber kleine Lust mehr, unnötig extra Hardware 
dranzupannen, seitdem nehme ich einfach einen internen Timer und gut is.

Alle Zählregister (Sekunden, Minuten, Stunden) sind bequem intern 
zugreifbar, kein umständliches Auslesen und Umkodieren mehr.


Peter
Naja, aber wenn der AVR noch Zeitmultiplex über 280 LEDs machen muss, 
dann unterbricht Dir der TIMER0_OVF-gesteuerte Code für das Multiplexing 
ständig sämtlichen anderen Kram...unter anderem auch Deine 
"Hochzählorgie". Ungenauigkeiten sind hier vorprogrammiert.

Bei der externen RTC brauche ich mich nichts um's Zählen und um die 
Genauigkeit zu kümmern, sondern hole mir die Zeit, wenn der µC Zeit dazu 
hat.

Sven

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.