Hi Ich programmier grad ein bissl mit einem ATmega162 herum. Jetzt wollte ich den Timer3 (16-Bit) verwenden: ldi temp, 0b01000000 out tccr3a, temp ldi temp, 0b00001011 out tccr3b, temp Jetzt meldet mir AvrStudio (Version 4.11) aber für tccr3a und b "Operand out of Range: 0x8a / 0x8b". Laut Datenblatt stimmen diese Adressen für tccr3a und tccr3b aber. Wie kann ich diesen Bug umgehen? mfg Michi
Hi Nicht 'out' sondern 'sts' für diese Register. Die Adressen liegen ausserhalb des mit in/out erreichbaren Bereichs. MfG Spess
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.