mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Errata Punkt 2 im Mega8 Datenblatt


Autor: Helmut Volmer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

der Punkt 2 Interrupts may be lost when writing the timer registers.

kann dann ein beliebiger Interrupt verloren gehen oder 'nur' der Timer 
interrupt?

Ich schreibe TIMSK in der Interruptroutine neu um die zeit einzustellen 
und dort ist er jedenfalls 0.

Danke für Informationen

Helmut

Autor: Oliver (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Text geht ja nun noch weiter:

>Interrupts may be lost when writing the timer registers in the asynchronous 
>timer
>If one of the timer registers which is synchronized to the asynchronous timer2 
>clock is written
>in the cycle before a overflow interrupt occurs, the interrupt may be >lost.
>Problem Fix / Workaround
>Always check that the Timer2 Timer/Counter register, TCNT2, does not have the 
>value 0xFF
>before writing the Timer2 Control Register, TCCR2, or Output Compare Register, 
>OCR2

Da steht doch alles wissenswerte drin. Es kann der 
Timer2-Overflow-Interrupt verloren gehen, wenn du TCNT2 beschreibst, UND 
dieses den Wert 0xFF hat.

Oliver

Autor: Oliver (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Edit:

Es muß heissen:

Es kann der Timer2-Overflow-Interrupt verloren gehen, wenn du ein 
Timerregister beschreibst, während TCNT2 den Wert 0xFF hat.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.