Byron A Jeff wrote: >> Note: I don't want to use the write to and read from program memory >> capabilities of the PIC16F877 because that would just cause more code >> to be writen and hence more program memory occupied. > Well you can't really have it both ways. Said it in one! >> Something like the const expression which stores values in ROM is >> what I'm looking for. I see the problem. Read Program Memory is most certainly how you get the data *out* of the memory again, but how do you *code* it into the program. The "DB" or whatever shoves it into RETLWs. It's an *assembler syntax* question, not a coding one, if that makes sense. I don't know the answer. If necessary, I would fiddle the object files to get the job done, but is there an easy way provided? -- Cheers, Paul B.