Forum: Mikrocontroller und Digitale Elektronik AVR Studio & ATmega 16


von Ralf B. (Gast)


Lesenswert?

Hallo,

ich habe folgendes Problem:

Sobald ich im Simulator des AVR Studios (Build 460) den Timer 0
Overflow Interupt auslöse springt er an die Adresse 0x026 und damit
weit hinter die Vektor Sprung Tabelle.

Hat schon jemand anders ein ähnliches Problem beobachtet?
Welche Möglichkeiten hab ich dem Studio beizubringen, das er an die
richtige Position spring ?

Gruß Ralf.

von Ralf B. (Gast)


Lesenswert?

Hmmm

Problem erledigt ...
Es kann ja keiner wissen, das die JMP Befehle 2 Worte im Flash belegen
und net nur eins wie die RJMP Befehle ....
Damit war meine Tabelle zu kurz und die ISR landete an der falschen
Stelle ...

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.