Putting a lot of data into an external i2c EEPROM is exactly what I have done.![]()
![]()
Snap!! there is eeprom a long time ago is not available on store, thanks eclectic !!!!
Hey Web if I have 256 to write I did spend 81 and not yet finished the program. My idea use the eeprom, is store static data and dynamic into pic. what do you think!![]()
Which is why the surgestion to move data to eeprom to save program space is mentioned a few times.EDIT: Sorry Westy, I see you have mentioned it...
I see no one has mentioned it yet so here goes. The 28x1 has 256 byte sized EEPROM memory space which is SEPARATE from the 4096 bytes of program memory. So the program can ONLY be 4096 bytes long, regardless of where you store your data bytes. Will it help you then to add an EEPROM memory chip ?
Manie
Mora99: Very valid argument, did not think of strings etc. That will be best stored in chip 256 byte memory or external on EEPROM.ie.
SERTXD("My Long Menu Based System");
SERTXD("Line 2: yadayada");
...
Will use up alot of progmem, and those strings could be moved to an eeprom instead