Zeitschalter ca. 15min

Gast #54135
Hallo

Ist es sinvoll eine Zeitschaltung (ca.15min) mit einem Timer zu
realisieren?
Ich habe ein Mega128 der recht gut und ständig (arbeiten) muß.Ich würde
einen Timer benutzen und eine Variable hochzählen.Aber durch den
ständig ausgelösten Interrupt hab ich Sorge das der Rest vernachlässigt
wird :-)
Oder soll ich eine externe Schaltung aufbauen?
Bin für Tips dankbar !
Gruß Helge
"Aber durch den
ständig ausgelösten Interrupt hab ich Sorge das der Rest
vernachlässigt
wird :-)"

Interrupts sind Brot und Butter eines jeden MCs. Wenn Interrupts Deinen
Programmfluß stören können, dann solltest Du besser Deinen
Programmierstil überdenken.

Besonders Timerinterrupts sind in der Regel völlig unkritisch, da sie
ja nicht unvorhersehbar oft kommen, sondern exakt nur in den
definierten Zeitabständen und auch keine lange Behandlungszeit
benötigen.

Auch können diese Interrupts bis zum nächsten Zeitintervall warten,
falls Programmteile unter Interruptsperre ablaufen müssen (wie z.B.
1-Wire). Diese Zeit geht auch nicht verloren (Timer läuft ja weiter).


Peter
Gast
Hi Peter
Also kann ich problemlos den Timer nutzen.
Ich muß zugeben das ich auf dem Gebiet der Timer noch nicht so fit
bin.Deshalb Frage ich ja hier.
Vielen Dank.Werde mein Glück mal heute Abend versuchen.

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.