So you were never able to do a bulk erase? The only thing that removes code protection is a bulk chip erase, IIRC. -Adam Anbunathan R wrote: >Hi, >Whatever Microchip specification about ICSP is not correct. Especially i want to develop a programmer for Flash controllers like 16F84,16F628 and 16F873. I could succeed in reading, writing,erasing the flash memory and configuration memory. Whereas if i try to protect and unprotect the chip i could n't. I have followed the ICSP specification to do the above function which is given by Microchip. But my time and effort gone waste. Microchip should not do this. I feel Microchip is cheating the engineers by giving a wrong programming spec. > >With Regards, >Anbu > >-- >http://www.piclist.com hint: To leave the PICList >mailto:piclist-unsubscribe-request@mitvma.mit.edu > > > > > > > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu