Also, vorne weg; Ich habe keine Ahnung von Asembler. Aber ich habe ein ASM-Datei hier von Elektor, es gehört zum Weihnachtsbaum. Es gab auch fertige Hex-Dateien und die funktionieren auch problemlos. Wenn mann aber die Lauftexten auf den Matrix andern will, muss mann halt die Asm-Datei bearbeiten. Das Problem ist aber das ich sogar bei der unveranderte original-Asm-Datei schon 61 Error kriege in Mplab. Es kommt mir fast so vor als wäre das Program mit ein andere Assembler geschrieben. Ist das uberhaupt möglich? Und kann mann das rausfinden? Ich habe sicher 100 mal das Tutorial gefolgt und alles genau so gemacht. Habe sowohl mplab x wie auch mplab 8 probiert. Einfach mit der Projektwizzard neues Project und das ASM-File unter "Sources" eingefugt. Kann vielleicht jemand an der Code sehen wo das Problem ist? oder vielleicht ein andere Losung?
Poste mal die Fehlermeldungen. Es gibt gpasm, die Alternative zu Microchip, auch da wirst du "Fehlermeldungen" bekommen, sind aber warscheinlich alle zu ignorieren. Die Konfig Zeilen sind normalerweise in einer einzigen Zeile, kann aber sein dass es so auch funktioniert.
---------------------------------------------------------------------- Debug build of project `C:\Mypicprojects\boompie.mcp' started. Language tool versions: MPASMWIN.exe v5.51, mplink.exe v4.49, mplib.exe v4.49 Preprocessor symbol `__DEBUG' is defined. Thu Dec 05 14:40:27 2013 ---------------------------------------------------------------------- Make: The target "C:\Mypicprojects\Kerst_elektor.o" is out of date. Executing: "C:\Program Files (x86)\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F2685 "Kerst_elektor.asm" /l"Kerst_elektor.lst" /e"Kerst_elektor.err" /o"Kerst_elektor.o" /d__DEBUG=1 Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13088 : Symbol not previously defined (DTS_CNT) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13098 : Symbol not previously defined (DTS_CNT) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13112 : Symbol not previously defined (sspen) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13112 : Symbol not previously defined (sspcon1) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13114 : Symbol not previously defined (trisc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13115 : Symbol not previously defined (trisc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13116 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13117 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13126 : Symbol not previously defined (dts) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13136 : Symbol not previously defined (wreg) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13141 : Symbol not previously defined (postinc2) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13141 : Symbol not previously defined (wreg) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13147 : Symbol not previously defined (trisc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13148 : Symbol not previously defined (trisc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13149 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13150 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13152 : Symbol not previously defined (sspen) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13152 : Symbol not previously defined (sspcon1) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13155 : Symbol not previously defined (dts) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13162 : Symbol not previously defined (wreg) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13162 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13164 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13165 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13166 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13168 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13170 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13172 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13173 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13174 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13176 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13178 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13180 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13181 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13182 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13184 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13186 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13188 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13189 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13190 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13192 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13194 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13196 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13197 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13198 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13200 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13202 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13204 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13205 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13206 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13208 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13210 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13212 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13213 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13214 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13216 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13218 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13220 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13221 : Symbol not previously defined (temp) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13222 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13224 : Symbol not previously defined (latc) Error[113] C:\MYPICPROJECTS\KERST_ELEKTOR.ASM 13226 : Symbol not previously defined (latc) Skipping link step. Not all sources built successfully. ---------------------------------------------------------------------- Debug build of project `C:\Mypicprojects\boompie.mcp' failed. Language tool versions: MPASMWIN.exe v5.51, mplink.exe v4.49, mplib.exe v4.49 Preprocessor symbol `__DEBUG' is defined. Thu Dec 05 14:40:35 2013 ---------------------------------------------------------------------- BUILD FAILED
Verstanden. Ohne jetzt im Sourcecode nachgesehen zu haben, schalte die bloede "Case Sensitive" aus, dann funktioniert es.
Das scheint zu funktionieren. Super, Danke erst mal!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.