Stunde, Minuten messen

Gast #89452
hallo,

kennt jemand eine elegante Möglichkeit, längere Zeiten wie Stunden oder
Minuten (z. B. 120 min) mit einem Mikrocontroller zu messen?
Ich habe überlegt, mit einem Timer eine Variable (oder Array)
hochzuzählen, könnten das Problem bei längeren Zeitabschnitten geben?

Vielen Dank
Olaf
Gast #89453
Wenn Du die Hälfte des RAMs eines 2313er (64 Byte) als Variable benutzt
kannst Du
bei 1 MHz Takt ~4,2 * 10^140 Jahre "messen".

MfG
formtapez
Gast #89454
Man kann auch einfach einen Uhrenquarz mit niedrigerer Frequenz an den
Controller anschließen und dieses Signal hochzählen. Wie du das
programmtechnisch realisieren kannst zeigt ein Beispiel von Peter
Dannegger in der Codesammlung, wenn ich mich recht entsinne.

Gruss Alex
Gast #89455
Hallo.du kannst ja mit dem Timer jede Sekunde einen interrupt
auslösen.Bei jedem 60 interrupt lässt du wiederum einen zweiten zähler
hochzählen.Damit sollten 120 minuten kein problem sein.
gruss
Andy
Gast #89459
Hallo Olaf,
die Zahl errechnet sich auf diese Weise:

64 Byte Speicher bieten Platz für 2^(64*8) = 1.34e154 Zustände.

Da bei nach jeder Sekunde 1 Mio Zustände durchlaufen werden, kannst Du
1.34e154/10^6 = 1.34e148 Sekunden speichern.

Auf Jahre umgerechent macht das: 1.34e148/60/60/24/365 = 4,25e140
Jahre

Mfg Adam

Antwort schreiben

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