mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik attiny 85 und TCCR1A


Autor: ich_eben (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich spiele gerade mit einem attiny85, welcher 2 Stück 8-bit Timer 
besitzen sollte laut Datenblatt mit den Registern TCCR0A und TCCR1A
will ich letzteres jedoch in WinAVR-20100110 benutzen kommt dieser 
Fehler:
error: 'TCCR1A' undeclared (first use in this function)

kann mir jemand bitte sagen wo ich einen Fehler gemacht habe?

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich_eben schrieb:

> error: 'TCCR1A' undeclared (first use in this function)

Und Recht hat er.
Es gibt ein TCCR1 und ein OCCR1A. Aber es gibt kein TCCR1A

Autor: Hc Zimmerer (mizch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mein Datenblatt kennt kein TCCR1A.  Nur ein TCRR1.

Autor: Blackbird (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Siehe Datenblatt:
...
14.3 Register Description
14.3.1 TCCR1 – Timer/Counter1 Control Register
...

Wenn es dort nur ein TCCR1-Register gibt, kannst Du auch kein neues 
Register TCCR1A erfinden.
Oder dachtest Du an OCR1A?


Blackbird

Autor: Blackbird (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zu langsam ...

Autor: ich_eben (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
in meinem Datenblatt von Atmel finde ich rechts neben dem Register 
TCCR1A, darüber steht nur TCCR1 (Seite 103 rechts unten doc2586.pdf von 
ATMEL)
naja egal, ich bedanke mich recht herzlich, kaum korrigiert und schon 
funktioniert die Sache ;-)

Autor: Hc Zimmerer (mizch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich_eben schrieb:
> in meinem Datenblatt von Atmel finde ich rechts neben dem Register
> TCCR1A, darüber steht nur TCCR1 (Seite 103 rechts unten doc2586.pdf von
> ATMEL)

Tatsächlich, ist bei meinem auch so.  Da hat sich wohl wer vertippt.

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.