I have been using the U2 programmer to program several different 16F part numbers with no problems. Lately have been working with 16F886. Simple circuit and program to read 3 pots (0-5V) and display A to D readings on LCD. Program worked fine for 20 to 30 code changes (and reprogramming) but when I made a simple change got the "Target device does not match selected device" error. Replaced the 16F886 and all OK for a while then same error occurred. Tried a new chip, OK for a while then same problem. I guess i'm destroying the chips!! Using PBP default config with no #CONFIG block in my code.
SO- Any idea on why I am burning up chips??