On 4/08/2010 8:19 AM, Jan-Erik Soderholm wrote: > On 2010-08-03 23:15, David Duffy (AVD) wrote: > =20 >> One thing is still not perfectly clear - does the ICSP need to cycle >> Vcc to program the chip? My limited testing showed that it did not, but >> is this true for all chip families? David... >> >> =20 > As I understand it, controling Vdd(*) is (only ?) needed when > re-programming a PIC that has been config'ed with "Internal-MCLR". > If you do not use that config-option, the programmer usualy do > not need to cycle/control Vdd since it can get "control" of the > PIC using the MCLR line only. > =20 Ah, that makes sense. I usually use the "Internal-MCLR" option now,=20 either because I use that pin as an input, or so I can tie it low seeing=20 it's next to Vss on most chips I use. Moving to ICSP with SMD chips means I can probably use large pin count=20 devices to make up for the otherwise lost (to ICSP) pins. David... --=20 ___________________________________________ David Duffy Audio Visual Devices P/L Unit 8, 10 Hook St, Capalaba 4157 Australia Ph: +61 7 38235717 Fax: +61 7 38234717 Our Web Site: www.audiovisualdevices.com.au ___________________________________________ --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .