Olin, I was the one who originally asked the question. I did read "the specs;" or at least section 14.13 of the datasheet for the PIC16F628, and I don't see anywhere in there that says, or even implies, that pulling pin 10 to ground is necessary. The reason for my question is that I couldn't find that in the specs, despite what some people were doing and/or were claiming is necessary. In any case, it appears that pulling pin 10 to ground doesn't hurt, and may even help, programming this device. I have added a jumper to my programmer and have had no difficulty programming my part. I thank all of you for the input, I think the topic can be dropped now. -Matthew > -----Original Message----- > From: piclist-bounces@mit.edu [mailto:piclist-bounces@mit.edu] On > Behalf Of Olin Lathrop > Sent: Monday, May 28, 2007 3:48 PM > To: Microcontroller discussion list - Public. > Subject: Re: [PIC] Using the P16Pro with LVP parts > > peter green wrote: > > Sure but if you erase and reprogram without ever leaving program mode > > this is not a problem. > > But you can't on many PICs so this is a problem. And then there are > PICs > that require Vdd before Vpp but can disable the MCLR function of the > Vpp > pin. > > I don't understand why people who clearly haven't read the programming > specs > are arguing how they think things should work, when there are people > who > have read the specs and have experience with this telling you how it > does > work. > > > ******************************************************************** > Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products > (978) 742-9014. Gold level PIC consultants since 2000. > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist