>How can you have a table larger then 256 entries, if you >begun with an 8-bit "index" in the first place ? Well, you >could, but only accessing the even (or odd) entries, I'd guess... Exactly, as the entries are 16 bit values. have done exactly this to index into text strings stored in ROM, although I did not have more than a handful of strings, but did the full calculation so I was not tied down to locating things on page boundaries. But yes, take your point about the 256 limit, in that I had a potential for 256 16 bit values which I had to retrieve using 2 accesses into the table, thereby having 512 potential entries in the table accessed by one 8 bit pointer. -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.