Gast
#7269209
Hallo liebe Gemeinde,
kann mir jemand bitte kurz auf die Sprünge helfen?
Ich möchte eine Makrosammlung nicht jedesmal in den Anfang meines
Hauptprogrammes hinein kopieren, sondern der Übersichtlichkeit als
eigene Datei inkludieren, ähnlich folgendem Beispiel:
-------------------------------------------
.include "interrupt.inc"
.include "macros.inc"
.include "twi.inc"
.include "display_ssd1306.inc
main:
....Programmcode
---------------------------------------------
Beim Assemblieren spuckt der Assembler folgende Meldung aus:
Severity Code Description Project File Line
Error FATAL: too deeply nested include (16) test RUNASSEMBLERTASK
0
Kopiere ich genau an die Stelle wo die Datei inkludiert werden soll den
Inhalt der Datei mit den Makros, dann sieht der Assembler kein Problem.
Beim Inkludieren passiert doch nix anderes als das genau dort an der
Stelle der Inhalt beim Assemblieren eingefügt wird, also das was ich
händisch gerade gemacht habe?
Ist es evtl. so das der Assembler nicht gleichzeitig eine Datei
inkludieren und die inkludierten Makros für die weitere Verarbeitung
berücksichtigen kann?
Meine Entwicklungsumgebung ist das Microchip Studio for AVR in der
Version 7.0.2542 und dessen standard Assembler.
Vielen Dank für das lesen und evtl. Hilfe ;-)