Hi all, I'm working on a project where I need to store hex code in a 16F877 different from the code running in the 16f877. The code running in the chip needs to be able to read the stored hex code and write it to another pic. I just wanted to ask if this is do-able before I started beating my head against the screen. I had thought about storing the hex code like a bootloader in upper program memory. Is it possible to read those locations and clock the bits out a port? Thanks for any thoughts, Jim -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics