> Is it my imagination, or can you take a 16F87X series PIC and, let's say you > only use 1K of program memory, can you use the remaining 7K of program > memory as general RAM storage? Yes, but: 1 - The FLASH program memory is optimized differently and is specified for significantly lower number of lifetime writes. 2 - The whole processor goes out to lunch while the program memory is being written. This method is therefore appropriate for an occasional firmware upgrade, new calibration tables upload and the like. It is certainly not a substitute for RAM that is frequently re-written. ***************************************************************** Olin Lathrop, embedded systems consultant in Devens Massachusetts (978) 772-3129, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu