Quote Originally Posted by boban View Post
HSEROUT ["a"] 'cost 3 pgm words
HSEROUT ["aa"] 'cost 6 pgm words
So each new character cost 3 pgm words!
So if I have 4096 pgm memory, I can use in my program just 1000 characters and that's it.
Anyone has any idea how to use the strings with HSEROUT in a better way?
Each new character takes 3 words...yes...
One to set the bank register to where the character is located
One to load the character into the working register
One to load that same character from the working register over to the serial output register

This might help...
http://www.picbasic.co.uk/forum/show...=macro+hserout