Hi all, I need suggestions on icsp a pic using another pic. I have written my own icsp program for windows, and have adapted it to run in a pic. I've captured the programming process on a meter, and everything looks as it should. bits are being clocked out right when they should be, etc. BUT, when the read command is issued, the pic being programming responds with 14 ones. Also, I've tried just issuing the bulk erase command to see if the commands are being received, and it appears that they are not because the pic is not erased. It's like the only command being received is the read command because the pic responds to it. Or, is this a fluke thing? Anyway, any advice would be much appreciated. I've tried all timing from the minimums in the spec sheet all the way up into the milliseconds with no results. The pic I am programming is a 12f675. I'm using a 16f877a to do the programming. Thanks, Jim Monteith -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body