> The TBLRD* will return 8 bit values though, correct? Yes. TBLRD*+ advances by 1/2 word > And my (possibly faulty) understanding is that it will read > the least significant byte first, so I'd have to take care to > swap the high and low bytes in the table - ie: > > data 0xBYTE2BYTE1, 0xBYTE4BYTE3 > > Uh...how far off am I? I got into an awful pickle using 'data' and ASCII strings with unprintable characters (eg 0a, 0d) that were inserted as 0x values when I forgot to do that Joe --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .