I got a pickit 2 clone lately which I programmed my PICs with. Then one day it stopped programming my 18F4520 and 16F876A chips. It gives me invalid device id. I tried new chips and same thing. But the programmer still programs my 18F2520, 16F877A and the rest of my PICs. My question is, can I rule out hardware failure of the programmer?
In the manual it also says that if the USB port can't supply enough current.
external power is needed. I haven't tried this yet because I need a DC jack to do so which i haven't got.