RANDY ABERNATHY wrote: > I was told you couldn't disassemble the HEX code when read from the > PIC. From what you are telling me I can. Of course you can. Obviously the machine can interpret each instruction, so some interpretation program could too. The problem is that while it is possible to create a assembly file that results in the code you have, it's only the bare instructions. It won't tell you the intent of the programmer, and all original label names, comments, and module structure will be lost. All in all, if you've managed to lose the source code (look up something called "backups"), it's probably easier to start with the spec and write the code from scratch than to reverse engineer the dissassembly result. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist