I’m using a SOTC test clip wired up to connect to my PIC programmer (see photo below) and this seems to work well to program SMD PICs off board (as long as I’m careful not to bend the leads). Can I use this to reprogram the SMD PIC when its soldered in place on the PCB? I’m not sure if the clip will make a good enough connection once the PIC is soldered down, and I’m not sure once my other components are also soldered in whether that will affect the ability to reprogram the chip.
skimask:
Probably have to ‘hold’ the test clip on the PIC while programming is taking place…if only to make sure you’ve got a solid connection.
And the resistor/LEDs may load down the PGC/PGD lines too much to let the programmer function properly as well.
Desolder the resistors and/or add a jumper to those particular lines… I don’t see why it won’t work.
Read the datasheets. Talks all about putting extra loads on PGC/PGD and the effects on ICSP.
Thanks skimask. By "add a jumper to those particular lines" do you mean adding something like a low-profile DIP switch (e.g. [http://www.digikey.ca/product-search/en ... s=679-3565](http://www.digikey.ca/product-search/en?keywords=679-3565)) so that the ICSP pins can be switched to GND (or left hanging) for in-circuit programming? Looking at the 12F683 data sheet, it says pins 6 & 7 are the ICSP pins, so just those 2 need to be jumpered?
It should work. I have a small board with a Tiny13 that I program with a SOIC test clip. As long as you leave enough room for the clip it works just fine.