Hallo zusammen,
@Sisor: ich hatte dann gestern noch mit den Reihenfolgen herumgespielt. Leider brachten alle möglichen Anordnungen keinerlei Besserung.
@Searcher: jup, das war's tatsächlich! Mit dem Code zu
umgeschrieben läuft es nun. Das wirft natürlich die folgende Fragen auf: Woher weiß ich wieviel Speicher ein Befehl einnimmt? Dem Datenblatt konnte ich jetzt erstmal nur entnehmen, wieviele Clock cycles er benötigt. Benötigen alle Befehle 2 Bytes oder gibt es da Unterschiede?Code:.include "m32def.inc" .org 0x000 ; Interruptstartposition: 0x000 begin: ;-------------------------------------------------- rjmp main ; RESET External Pin, Power-on Reset, Brown-out Reset, Watchdog Reset, and JTAG AVR Reset .org 0x016 rjmp timer_int ; TIMER0 OVF Timer/Counter0 Overflow ;--------------------------------------------------
Sehr toll erstmal, hab vielen Dank!
Grüß
NRicola







Zitieren

Lesezeichen