Forum: Mikrocontroller und Digitale Elektronik attiny 85 und TCCR1A


von ich_eben (Gast)


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?

von Karl H. (kbuchegg)


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

von Hc Z. (mizch)


Lesenswert?

Mein Datenblatt kennt kein TCCR1A.  Nur ein TCRR1.

von Blackbird (Gast)


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

von Blackbird (Gast)


Lesenswert?

Zu langsam ...

von ich_eben (Gast)


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 ;-)

von Hc Z. (mizch)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.