
Originally Posted by
herve
...My program is only using a lot of "GOTO" and "CALL" instructions. ...
herve,
You are missing the (same) message from the people trying to help you. Everybody gets the 306 warning message (which is not an error message, just a warning) if their program crosses a page boundary – everybody. Are you just getting the warning or is your program not doing what you expect? If it is the latter, then move your ASM routines to the first code page and makes sure this routine does not jump forward across a page boundary. If your ASM routine “intends” to jump forward across a page boundary, you can adjust bits 3 and 4 of PCLATCH just before the ASM CALL or GOTO. Personaly, I wouldn't go there unless you are well versed in ASSEMBLY programming. Again, see:
http://www.picbasic.co.uk/forum/showthread.php?t=555
Good Luck
Paul Borgmeier
Salt Lake City, UT
USA
__________________
Bookmarks