
Menuwhy 160 bytes ? to employ the entire screen area you need 200 bytes in graphics mode
i cannot see anyway that arrayread or arraywrite would be useful in transferring a frame buffer to the...
Yeah, lots of repeating code there...
For starters, move the LCDOUT commands to a subroutine.
Unless you're running HSEROUT at 150baud or something you can most likely remove the PAUSE 5 after...
Are you repeating the same code 30 times since the messages differ? Then, possibly, you could be facing this issue as strings gobble up memory pretty fast.
I would look at the feasibility of...
simple ws0010 oled graphics driver for my graphical display library
https://youtu.be/TVMprQoQLqQ
I'm using this for such cases:
topline: 'top line updater sub
ofs=pos*16 'modify position offset
for x=0 to 15
i2cread sda, scl, adr, x+ofs, [y] 'write from eeprom
tline[x]=y 'write into...
Hi all,
I have a application with the 16F882 and have add some data. But the memory is run over.
The '882 = 2048 words, "883 is only 4096 words.
I drive a LCD (1602) RS485 and some LEDs and...

Re: memory full
Dear Jerson and Henrik,
Gevo Today, 11:40Thanks for you input. It was 2 x 30 (1 x open and 1x close) routine's with all the same code.
I have made two routine's with four sub's linke Henrik code.
Close, Open...