Also, was wirklich wichtig bei der verwendung von include ist, wo ihr das einfügt! Weil der preprozessor nimmt das und haut es einfach statt dem Inklude rein. Also wenn ihr das vor dem "org 0x00" einfügt, dann habt ihr ein Problem, weil, der Preprozessor nimmt den Quellcode in der include, haut sie dort rein (der Kompiler wird den code nat auf 0x00 legen) und dann kommt irgendwann ein "org 0x00" womit der "erste" Code überschrieben wird.

Ich gebe aus diesem Grund includes ganz am ende der asm-datei ein, das löst das Problem. (natürlich vor der definition der EEPROM daten Bild   ).

Aber wenn ihr wirklich arg sein wollt Bild  , dann nimmt ihr mehrere asm dateien und berwendet den Linker um dann die Objekt-Dateien anzuordnen Bild  . Leider hab ich das bis jetzt noch nie geschafft, kann also leider keine Tips dazu geben Bild  
lg
Mobius