I had been merrily using EEPROM statements until I hit the memory limit for the 16F877 chip I am working with and now need to switch to the external EEPROM.
All those convenient EEPROM statements will now have to be replaced with a block of code to transfer the data to the external EEPROM chip.
The data in question contains a menu structure I'll need for my project.
I was hoping to copy the data in 128 byte chunks to take advantage of the paging of the EEPROM, but the max size of an array I can declare is 96 bytes.
Do I just end up wasting the difference or can someone tell me how they usually transfer bigger blocks of data to the EEPROM? I have looked at many posts on the forum but must have missed something as I haven't noticed this particular issue being addressed.
Thanks.
PS I have seen the EE_Vars.pbp code which looked awesome but the post that came with it says it requires MPASM which I am not able to use for this project.
Bookmarks