Forum: Projekte & Code Interrupts (AVR, Assembler)


von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Beispiel zur Verwendung der externen Interrupts eines AT90S4433 bzw. 
AT90S2333.

von Tobias Krühn (Gast)


Lesenswert?

Hallo!
Habe diese etwas ältere aber schöne Beispiel zur Verwenung von
Interrupts gefunden.
Nun meine Frage: Müßte am Anfang des Codes nicht .org 0x000 oder so
stehen ?

Grüße
Tobi

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Der Assembler packt das Programm von sich aus an den Anfang des ROMs.
Sauberer wäre es natürlich ein .org 0 vor das erste rjmp zu schreiben,
damit man keine böse Überraschung erlebt wenn man irgendwann mal
irgendwelche Unterprogramme vor die Interrupttabelle schreibt.

von Tobias Krühn (Gast)


Lesenswert?

Alles klar, danke.

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.