PIC & Assembler: Sectionsfehler

OP #714636
Lesenswert?

Hallo Leute,

habe bis jetzt nur mit dem PIC16f84 zu tun gehabt. Hatte diesen in C 
programmiert. Wollte mich aber mal mit den größeren befassen. Habe 
PIC16f876 versucht in Assembler zu programmieren. Leider bekomme ich 
eine Fehlermeldung:

"Error - section 'org_1' can not fit the absolute section"

Kann mir jemand weiterhelfen? Muß ich einen speziellen Speicherbereich 
im Compiler festlegen?

Vielen Dank für eure Hilfe
OP #715620
Lesenswert?

hmmm, hat irgendwie nicht geklappt. du meintest, dass ich das 
linkerscript löschen soll im projekt, richtig?

werde mal ne nacht drüber schlafen...
kann man sonst noch etwas falsch machen bei MPLAB? habe handbücher zum 
c18 c compiler; da muss man nämlich das linker file einbinden...

trotzdem danke, werde morden mein glück weiter versuchen
#715910
Lesenswert?

Ja, wenn Du mit C arbeitest, brauchst Du ein Linkerscript.
Der Linker muss ja Deinen Code mit dem Startup-Code und mit den 
Libraries linken.
Wenn Du aber nur ein Assembler-Modul hast und auch keine Libs 
verwendest, brauchst Du keinen Linker.

Ich meinte wirklich Entfernen (Rechtsklick - "Remove"), nicht das File 
löschen.

Beiliegend das assemblierte Projekt.

Viel Spass
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren