Hey guys. Sorry to bug everyone on the weekend/holiday (my international/US friends respectfully), but I'm having a real problem with MPLAB and I can't figure out what I'm doing wrong.
First off, is this really the best program to use for programming? I know you guys recommend to start off with assembler language as a beginning programming language, but MPLAB is giving me a hard time. I just read the MPLAB quickstart quide and after loading the sample/template asm file for my PIC and the corresponding link file, I can't get a successful build. I keep getting the following feedback in the output window:
Clean: Deleting intermediary and output files.
Clean: Deleted file "D:\Projects\ABE\ABE v1.mcs".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p16F877A "f877atemp.asm" /l"f877atemp.lst" /e"f877atemp.err" /o"f877atemp.o"
Error[129] D:\PROJECTS\ABE\F877ATEMP.ASM 1 : Expected (END)
Halting build on first failure as requested.
BUILD FAILED: Sun Sep 04 18:07:50 2005
Anyone know what I'm doing wrong? I'm using v7.21 and the quick start is for version 6.61.02.
Is there a good tutorial that will break down code sequences? In other words, a tutorial that will explain in detail how program code is accessing and assigning instructions? When I look at asm code, I feel like the biggest idiot. PLEASE HELP!
First off, is this really the best program to use for programming? I know you guys recommend to start off with assembler language as a beginning programming language, but MPLAB is giving me a hard time. I just read the MPLAB quickstart quide and after loading the sample/template asm file for my PIC and the corresponding link file, I can't get a successful build. I keep getting the following feedback in the output window:
Clean: Deleting intermediary and output files.
Clean: Deleted file "D:\Projects\ABE\ABE v1.mcs".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p16F877A "f877atemp.asm" /l"f877atemp.lst" /e"f877atemp.err" /o"f877atemp.o"
Error[129] D:\PROJECTS\ABE\F877ATEMP.ASM 1 : Expected (END)
Halting build on first failure as requested.
BUILD FAILED: Sun Sep 04 18:07:50 2005
Anyone know what I'm doing wrong? I'm using v7.21 and the quick start is for version 6.61.02.
Is there a good tutorial that will break down code sequences? In other words, a tutorial that will explain in detail how program code is accessing and assigning instructions? When I look at asm code, I feel like the biggest idiot. PLEASE HELP!