Custom PIC

Savage innovations does not offer a small OOPic chip. OOPic is my favorite MCU and I want a small one. Soooo, I decided I want to make one. In theory, The process is simple. The OOPic 2 is a PIC16F77 with custom firmware. I ordered a similar chip (PIC16F876A) to put the firmware on so I basically have a smaller OOPic. Savage innovations does not offer the OOPic firmware as a download so I have to extract it from my OOPic2. Here's my questions. Will a JDM2 programmer be able to extract the firmware? Will WinPic800 work to do this? Will this erase my OOPic's firmware entirely? Is it even possible? I would like some input and if you guys say it will be okay, I am going to do it. (I'll post and ible if it works.

My answer would be : - that depends if the firmware is protected. I know most PICs have a bit to protect the code. This bit can be set when programmed ... When set, you can reprogram it, but you can't read the code.