Andrew Warren wrote: > It's just as easy with EQU or CBLOCK, since -- again -- only the > initial value needs to be given. Not quite. With CBLOCK, details about the particular processor, like where RAM starts, appears in the source code. When using RES, these details appear in pre-written linker files unique to each PIC. To rebuild for a different PIC, you use a different linker file but don't have to go and change the starting address of variables anywhere in the code. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist