I'm not sure what you're asking exactly, but one common technique is to point to a string in rom, which is terminated with a null, then call a routine that passes each non-null char to the output device. Implementations vary, I've also seen counted strings where the string starts with a byte that indicates how many chars in the string. This is useful if the string must contain nulls (00h) -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist