Betriebsstundenzähler, schreiben und auslesen

OP #3073559
Lesenswert?
• ▲
▼
Guten Tag!
Ich hab mal eine Frage bezüglich des Ermittelns der Betriebsstunden 
eines Mikrocontrollers.
Und zwar geht es darum, dass ich die Betriebsstunden zählen möchte und 
diese bei Bedarf auslesen kann.

Um das EEPROM zu entlasten habe ich vor die Zeit erst dann in ein 
Register zu schreiben, wenn die Spannung abfällt. Ich dachte an einen 
Pin, wo die Betriebsspannung anliegt. Dieser wird abgefragt, wenn 
Spannung da, dann mache nix, wenn Spannung weg, dann schreibe die Zeit 
auf.
Damit der uC noch "Schreiben" kann, wird mittels Elko(!?) noch die 
erforderliche Betriebsspannung gespeist.

Hat jemand damit schon Erfahrung gemacht, oder gibt es "elegantere" 
Lösungsansätze?

Das Zweite, wo ich leider nicht mehr weiter komme ist, wie kann ich 
diese Zeiten auslesen?
Wenn ich über CCS debugge, kann ich die Zeiten schön über die Variablen 
auslesen, aber wie könnte ich es auch ohne Debuggen?
Der uC ist ein MSP430. Falls dies jemand benötigt.

Bin leider nicht so der Profi darin.

Wäre für Lösungsansätze dankbar.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.