No of visitors who read this post: 1436
Category: MS Programming
Type: Question
Your rating: None Average: 2 (1 vote)


I’m using VELLEMAN PIC Programmer K8048/VM111. And it programs a 16F628 properly for the first time.

But when I erase the code and wanted to re-write it again, an error appears.


Write Error at:0000



No amount of re-erasing (is that a word?!?!) helps, it's as if erasing the initial code has somehow killed the chip.

It recognizes its presence, but it fails to write anything to it.

Also the Device ID comes up as 3FFF, which it didn’t before.

Any idea what’s going on here?

Thanks in advance.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

# Comment Id: 67750

If this is the first time it happened with your application, try restarting your computer then try it again. If this doesn’t fix the problem, try verifying the code again by hitting on the Verify button of the program.

If the chip is attached on a programmable bread board, quit the program first then disconnect the board from the computer. Next, remove the chip from the bread board then re-attach it to the computer and then start the program.

See if it detects anything on the board.

Quit the program again then disconnect the board from the computer. Attach the chip again on a different location on the board then connect it to the computer. Start the program again and then check the chip.

Sharath Reddy