I'm trying to erase a PIC16f877 using Picstart plus and mplab 7.20.
Selecting Porgrammer -> Erase device does nothing!
On selecting read, mplab seems to be reading the memory ( as seen in taskbar on left bottom) but then I get the message :
Device is data protected! Data memory may be invalid.
Device is code protected! Program memory may be invalid.
It is possible to erase a code protected PIC, you won't be allowed to read the code from it.
HS, LP, etc refers to the oscillator you're using with your PIC. HS is a high speed crystal, RC is a RC circuit, and so on...
Good luck
It is possible to erase a code protected PIC, you won't be allowed to read the code from it.
HS, LP, etc refers to the oscillator you're using with your PIC. HS is a high speed crystal, RC is a RC circuit, and so on...
Good luck
I think you won't be able to verify whatever code you put into the PIC. You may have a chance at programming the pic but not being able to verify it, so you can't really know if the program is already transferred to the pic (it returns verification error because MPLAB can't read it) unless you connect it to your circuit.:|
You have to go in: PROGRAMER -> ERASE FLASH DEVICE, then you have to verify if it's erase in PROGRAMER -> blank check all, if it gives "device is blank" PIC is erased ... if not try change MCU an try again ... look on file support versions of PICStart firmware ... are you using ICSP?