Quote Originally Posted by Darrel Taylor View Post
Hi Bryan,

Here's one possibility from awhile back.

STRINGS - How to store and retrieve strings in Code Space
http://www.pbpgroup.com/modules/wfse...p?articleid=10

In the StringOut: routine, instead of sending to the USART (HSEROUT), send it to the EEPROM.
Fortunately, you already have that part working.

HTH,
OK, that seemed to do the trick. Still very strange way to do this. A string var would be nice to have. Almost seems like I'm using more program memory just to create the strings (labels in this case) and send them to the eeprom and read them back in, just to output them to an LCD. The idea I had was to off load about 100 or more strings to an EEprom so I don't keep them in code space and call the back up by EEprom addresses. Still I see no other way to do this. It works but looks very inefficent to me. Once I load the strings into the eeprom I can comment out the code that put them there and not write to those addresses later.
Thanks for your help it is greatly appreciated.

Bryan