It does not matter where is the definition of variable, it is always the same.
Now I changed the length of the array, and when I change the length of the array, the problem is moved from one array to another...
So, this to me looks much like a bug...
EDIT:
Now I see that I wrote that I use 18LF2550.
I wrote wrong, it's late so ...
I moved from PIC18LF13K50 to 18LF14K50.
18LF13K50 has 8K of memory, and that was a little to put an ftp and email client on it.
So I switched to PIC18LF14K50 with a 16K memory, and I just copied and compiled code for it...




Bookmarks