mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mega8 Timer1 Mode 14


Autor: leo9 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Laut Datenblatt sollte der timer im Mode 14 doch von 0 bis ICR1 zählen
und wieder von 0 beginnen?
Wenn ich dies im studio simuliere läuft er von 00 über FF auf 00.

Die Initialisierung erfolgt so:
TCCR1A=0x01;            // mode 14
TCCR1B=0x19;
ICR1H=0x10;
ICR1L=0x7F;

Ist das ein bug im Studio, interpretiere ich das Datenblatt falsch oder
"seh ich den Wald vor lauter Bäumen nicht"?

Grüße leo9

Autor: johnny.m (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
TCCR1A = 0x02; (WGM11 = 1, WGM10 = 0)

Autor: leo9 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
.. uups, falschen "Versuch" kopiert, 0x02 ist natürlich richtig.
Mit dieser Initialisierung wird von 0x0000 bis 0x01FF und wieder runter
gezählt, also auch nicht das was das Datenblatt erwarten ließe :-(

Grüße leo9

Autor: MicroMann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das hört sich an wie Mode 2.

Bist du sicher, dass du TCCR1B schreibst ?

Autor: leo9 (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
>> Bist du sicher, dass du TCCR1B schreibst ?..
sicher ist relativ, das Studio zeigt zumindestens das Setzen der
richtigen Bits an ;-)
(siehe anhang)

grüße leo9

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.