Quote Originally Posted by Edgardo_2 View Post
So, I installed the new ICPROG 1.05D, which includes the PIC16F648A on its list, and I bought a new chip, but I had the same problem again.
Hello,
I use ICPROG 1.05D on the 16F648A chips too. I sometimes get this problem on old chips that have been used many times, and I've found I have to erase them twice, or fill the buffer with all zeros, program then erase and use. It's funny because the problem is intermittant, Hope this helps. JS