> 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. Why not? A PIC can program another PIC, and a 16F877 can read its own memory. But: - the source PIC contains both its own code and the image for the second PIC, so the image can not be the full 8k - you will have to do the programming-tricks: wiggle the /MCLR and the PGC/PGD lines, and generate the HVP (or restrict yourself to LVP). Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products -- 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