Thanks for the help so far - i'll check out piclist and make the above corrections.
Regards,
Thanks for the help so far - i'll check out piclist and make the above corrections.
Regards,
btw - I got a build succeeded confirmation - however I have the following error messages.
it seems like the error occurs when accessing eeproms or clearing flagsCode:Clean: Deleting intermediary and output files. Clean: Done. Executing: "C:\Program Files\Microchip\MPASM Suite\MPAsmWin.exe" /q /p16F84 "SPEED254.ASM" /l"SPEED254.lst" /e"SPEED254.err" Message[302] C:\PIC LAB\SPEED254.ASM 542 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 544 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 546 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 770 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 773 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1049 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1051 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1053 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1054 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1056 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1058 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1060 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1065 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\PIC LAB\SPEED254.ASM 1068 : Register in operand not in bank 0. Ensure that bank bits are correct. Loaded C:\PIC LAB\SPEED254.cod. BUILD SUCCEEDED: Wed Sep 26 07:47:42 2007
Does anyone know how to rectify a "Register in operand not in bank 0" error/warning?
Last edited by Trickae; - 25th September 2007 at 22:53.
As long as you're sure you did the BANK switching manually, there's no real problem. Unless you may spread some BANKSEL here and there... not sure enough it will solve the warning message so far
BANKSEL is a nice MPASM tool, it avoid to do the bankswitching yourself AND manually. Same thing as CHK?RP do with PBP. NO YOU DON'T WANT TO USE BANKSEL WITH PBP unless you know some tricks. Even if you know them... i don't find any advantage myself. Maybe Darrel could confirm or contradict it.
Assuming you already did it (as it seems to be), you just need to disable the warning message with the following
Code:errorlevel -302
HTH
Last edited by mister_e; - 26th September 2007 at 00:23.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
well as long as they're only warnings i'll move on to adding to the design.
thanks
Bookmarks