David wrote: > I am designing a small board with a 12F and need to use the=20 > ICSP_CLK/ICSP_DAT and MCLR as inputs. [...] > Obviously I'll have to set the switch to 0 to disconnect it from GND=20 > before programming, ... I would recommend putting series resistors between the switch and the ICSP connector. They should be low enough in value so that the switch can overwhelm the weak pullups, but not so low that they excessively load the programmer even if you (or someone else) forget to set the switch to 0. Murphy's law states that someone will eventually forget, and you don't want to fry your programmer when that happens. (Unless you use one of Olin's programmers, which can take that kind of abuse without harm.) -- Dave Tweed --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .