AVR Interrupt Einsprungadressen

Gast #22486
Lesenswert?

Hallo,

da ahnt man nichts Böses und setzt bei der Initialisierung ganz brav 
hintereinander seine jmp's zu den Interrupts bzw. "reti" bei nicht 
genutzten Interrupts - und muß dann feststellen, dass beim Mega161 (und 
was weiß ich bei welchen noch) sämtliche Einsprungadressen jeweils nur 
alle zwei Worte statt finden - ist das neu?

Gruß Weide
Gast #22489
Lesenswert?

Bei allen AVR mit mehr als 8K Flash besteht die Interrupt-Tabelle aus 2 
Wort Einträgen, da ja sonst nicht der komplette Programmspeicher 
adressierbar wäre.
Der Austausch von RJMP (1 Wort Befehl) gegen JMP (2 Wort Befehl) reicht.

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