Fehler beim Timer0 zuweisen

Gast #2681680
Lesenswert?

Hallo zusammen

Ich versuche einen Atmega88 mit dem AVR Studio 6 in Assembler zu 
programmieren.
Bis jetzt klappt soweit auch alles, aber beim zuweisen des Timers kommt 
immer eine Fehlermeldung.

.NOLIST
.include "m88def.inc"
.LIST

...

;Timer0 Einstellung
LDI Temp, 1<<CS02 | 0<<CS01 | 1<<CS00  ; Timer0 einstellen
OUT TCCR0B, Temp                       ; ""
LDI Temp, 1<<TOIE0                     ; Timer0 Überlauf aktiviert
OUT TIMSK0, Temp                       ; ""

...

Fehler 1: Operand 1 out of range: 0x6e

Der Fehler bezieht sich auf die letzte Zeile (OUT TIMSK0, Temp)

Ich kann mir nicht helfen, sind genau die Angaben wie im Datenblatt. Ist 
eventuell die include-Datei falsch oder defekt? Auf welche wird genau 
verwiesen? Ich hab mal geschaut, wenn ich auf dem PC danach suche findet 
der einige ;)

MfG

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren