jap das sind die, die ich meine....kontrollier da mal alle, ob da nicht irgendeine Sektion zu groß wird. Steht glaub ich im MAP-File wie groß die einzelnen Sektionen sind....ansonsten kann ich dir weiter auch nicht helfen. Ich hab zwar glaub ich schonmal ne Program memory utilization > 82% gehabt....ober noch nicht solche Probleme.Als Linkerscript nehme ich das 18f452.lkr von MPLAB. Da steht nichts von Code oder Data drin.
Ansonsten weiss ich jetzt nicht, was Du damit meinst, aber ich hab mal meine pragmas abgeschrieben. Das sind doch die einzelnen Code-Sektionen, oder?
#pragma code highVector=0x08
#pragma interrupt TimerISR
#pragma code
#pragma config
Liegt vielleicht auch daran, das ich eigentlich immer sehr "viele" einzelne Dateien habe.
Versuch doch einfach mal ein teil deiner code_log.c aus zu lagern z.B. code_log1.c und code_log2.c o.ä.
Gruß
Stefan
Lesezeichen