I have a growing number of ASM routines in my program. Whenever I want to pass variables between ASM and PBP, I define the variable as "BankA system". This has always worked fine, but now I get the msg ""cannot fit variable in the selected bank". I obviously have too many variables. My question is - must I always define the common variables in bankA? Is there something else I can do to allow access to a variable from both ASM and PBP now that I have bankA filled?
I'm using an 18F series chip.
Bookmarks