Hello, the external eeprom will complicate the design, and if you are writting effectively html you could store almost 10 K of HTML = 5 K words and remaining 3 k of code, I have managed to store what I wanted. I have just little bit fighted with the fact, that if you are doing something like
@ da "abcd",10,"efgh",0 the da will pack 0 and 10 and it caused the cutting of my Strings. So I have decided to put to the end of each string not 0 but 0x7F and I have modified little bit the code to skip 0 byte and use 7F as separator. And it is working pretty well!!! Thanks everyone for help!!!
StringOut:
ReadCode Addr, TwoChars
Char = TwoChars >> 7
if Char = $7F THEN StringDone
if Char <> 0 then hserout [Char]
Char = TwoChars & $7F
if Char = $7F then StringDone
if Char <> 0 then hserout [Char]
Addr = Addr + 1
goto StringOut
StringDone:
return
Bookmarks