toju80
25.08.2007, 20:29
Hallo zusammen,
ich programmier einen PIC16F688 in Assembler und möchte aus Übersichtsgründen verschiedene „Module“ (*.asm-Files) erstellen. Doch leider hab ich da ein Problem mit dem Linker. Der gibt immer folgende Fehlermeldung:
MPLINK 4.11, Linker Copyright (c) 2007 Microchip Technology Inc. Error - section 'STARTUP' type is non-overlay and absolute but occurs in more than one input file. Errors : 1
Die Fehlermeldung bezieht sich auf den Code für den Startvektor:
STARTUP CODE 0X00
goto main
Wenn ich nur ein *.asm Files verwende, benutze ich hierfür folgenden Code für den Startvektor:
org 0x00
goto main
Das funktioniert. Aber mit mehreren *.asm Files nicht. Deswegen die obige Schreibweise.
Jetzt schon vielen Dank für Eure Hilfe.
MfG
ich programmier einen PIC16F688 in Assembler und möchte aus Übersichtsgründen verschiedene „Module“ (*.asm-Files) erstellen. Doch leider hab ich da ein Problem mit dem Linker. Der gibt immer folgende Fehlermeldung:
MPLINK 4.11, Linker Copyright (c) 2007 Microchip Technology Inc. Error - section 'STARTUP' type is non-overlay and absolute but occurs in more than one input file. Errors : 1
Die Fehlermeldung bezieht sich auf den Code für den Startvektor:
STARTUP CODE 0X00
goto main
Wenn ich nur ein *.asm Files verwende, benutze ich hierfür folgenden Code für den Startvektor:
org 0x00
goto main
Das funktioniert. Aber mit mehreren *.asm Files nicht. Deswegen die obige Schreibweise.
Jetzt schon vielen Dank für Eure Hilfe.
MfG