At 03:33 24/10/96 BST, you wrote: >A METHOD FOR PIC ASSEMBLY CODE INTEGRATION AND REUSE - Part 1 >... >But notice that surely "KEYBOARD..." and "SERIAL_INTERFACE" will never be >active at the same time! So you may overlap their variables. This has some >exceptions to which I will refer to later. I'm quite new to PICs (though not to microcontrollers), so I don't have a lot of specifics. But I can invent a lot of examples where a routine that is not active would like to store something for the next time it will be active. This depends very much on the specific routine, and it seems difficult to standardize. But I'll wait for your next posts...