robinfawell Posted November 10, 2006 Report Posted November 10, 2006 I have revised the files that I store in Bankstick. To keep the modules small, I plan to use 64K instead of 32K. This is really not relevant to the problem, just background.I have a problem with the MBLAB compiler.Using the same method that Thorsten suggested I find that although I list 39 include files in main.asm only 6 are compiled and "included" in the Main.lst file.I have looked at the text carefully but cannot spot any errors.There is one change. I am using version 7.5 of MBLAB IDE now. Could this be relevant?Robin
ilmenator Posted November 10, 2006 Report Posted November 10, 2006 Maybe the rest is not used in your application?Best regards, ilmenator
robinfawell Posted November 10, 2006 Author Report Posted November 10, 2006 Thanks. To some extent that would be irrelevant at this point. I am at the compile stage, well before the uploading of the data to the Bankstick. I will go back to an earlier version of MPLAB and see what happens.Thanks Robin
robinfawell Posted November 10, 2006 Author Report Posted November 10, 2006 I have tried MPLAB 6.4 but no luck!Robin
robinfawell Posted November 10, 2006 Author Report Posted November 10, 2006 Problem Solved. I left an END statement in 6th "include" file.Robin
TK. Posted November 12, 2006 Report Posted November 12, 2006 Good to know, that I'm not the only one who make such errors ;-)I don't really know, why MPASM still gets use of the END directive. It was useful in the early years (70s) to ensure data integrity (e.g. that the complete source code has been read from a tape), but today it doesn't make much sense anymore, and only causes trouble :-(Best Regards, Thorsten.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now