im uC internen RTC auslesen

Gast #1276097
hallo,
habe einen Mikrocontroller der einen internen RTC hat. Kann mir jemand 
sagen wie man den ausliest?Die ausgelesene Zeit muss nicht ms genau 
sein. Nur das Jahr,den Tag,Stunden,Minuten und Sekunden muss ich 
auslesen.
Muss man den RTC erst stellen? Nimmt man zum auslesen der Zeit einfach 
die passenden Register, z.B. für Stunden #define HOUR (*((volatile 
unsigned char *) 0xE0024028)) und weist es irgendeiner Variablen zu? 
Oder eght das nicht so einfach?

grüße
Gast
> habe einen Mikrocontroller der einen internen RTC hat. Kann mir jemand
> sagen wie man den ausliest?

Kommt es vielleicht auf das konkrete Modell an? Wenn Du das dann 
weißt (und die Chance ist viel größer als das wir es wissen) schaust Du 
im Datenblatt nach.

> Muss man den RTC erst stellen?

Neiiiiin. Im Werk wird der Chip an eine Spannungsquelle geklemmt und die 
Funktion SetTime() aufgerufen. Die Zeit ist dann für immer und weltweit 
gültig; sogar wenn die Spannung ausfallen sollte.

> Nimmt man zum auslesen der Zeit einfach die passenden Register, z.B. für > 
Stunden #define HOUR (*((volatile unsigned char *) 0xE0024028)) und
> weist es irgendeiner Variablen zu? Oder eght das nicht so einfach?

Siehe Punkt 1.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.