I knew about the LOOP variable and had changed its name for 2.60, and the result is the same, yes 84 words used, but it crashes, compiled with 2.43 or 2.6.

The configuration bits are the same for 628A and 648A, the only difference in these 2 chips is the extra memory size.

CLEAR is definately the problem, as if it is removed the program works, put it back and it does not. As far as I know CLEAR only writes zeros into all the declared memory locations and does nothing else


Perhaps someone at Melabs could give me the reason why removing CLEAR makes the program work.