Hi guys,
I have a strange problem. I am programming a 16f887 using the Wellon USB VP-Pic1 programmer. Up until recently there have been no problems with the chip, I could program it and then put it in my circuit, everything is ok, and then I could reprogram it again.
For some reason now, I can program a chip and it works in the circuit as it always did. However, as soon as I try to reprogram the chip, it erases ok but then says:
>>Erase OK!
>>.Program......
>>Device Address:000000H
>>Program fail!
>> 4.66Sec
I can put in a fresh PIC and it works fine, but once I have put it into my circuit and run it I can no longer reprogram that PIC. I am running out of chips fast and would like to know what I can do. I have tried restarting the computer, etc. and it is still the same.
There are no short circuits, etc. on my circuit. I am driving 11 transistors, 6 servos and 10 inputs via pull-up resistors. It was all working fine without problems and now I just can't reprogram.
Is there something that would cause the PIC to not allow reprogramming? Something really basic I am overlooking?
Any help would be great, thanks!
I have a strange problem. I am programming a 16f887 using the Wellon USB VP-Pic1 programmer. Up until recently there have been no problems with the chip, I could program it and then put it in my circuit, everything is ok, and then I could reprogram it again.
For some reason now, I can program a chip and it works in the circuit as it always did. However, as soon as I try to reprogram the chip, it erases ok but then says:
>>Erase OK!
>>.Program......
>>Device Address:000000H
>>Program fail!
>> 4.66Sec
I can put in a fresh PIC and it works fine, but once I have put it into my circuit and run it I can no longer reprogram that PIC. I am running out of chips fast and would like to know what I can do. I have tried restarting the computer, etc. and it is still the same.
There are no short circuits, etc. on my circuit. I am driving 11 transistors, 6 servos and 10 inputs via pull-up resistors. It was all working fine without problems and now I just can't reprogram.
Is there something that would cause the PIC to not allow reprogramming? Something really basic I am overlooking?
Any help would be great, thanks!