I've got some 12c509 code I would like to change to 12c508 code. The big problem I have is that I don't have the .asm file, just the hex file. Is there anyway I can change the .hex for the 12c509 to the .hex for the 12c508? Could I use a disassembler, re-target the processor, then re-assemble? What line do I need to put into the code for the osccal on my JW pic? is it something like osscal=$xx? Any other lines? ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com