On 8/7/06, Tamas Rudnai wrote: > Thanks all of you for the answer. So generally speaking better to use ICSP > and my shaking hands to put it into its place :-) I have to rethink the > whole and have to go back to the library :-) It's not too hard. I recommend one of these: http://www.bargainmicroscopes.com/index.php?main_page=product_info&cPath=108&products_id=205 And a temperature controlled iron (the $40 one from Circuit Specialists is a bargain.) It's not too hard to solder surface-mount stuff. Use a paste or liquid flux. The surface tension of the solder can actually help pull the chip into alignment with the pad. With some experience, surface mount goes faster than through-hole. (you don't have to keep flipping the board over!) > Anyway, the matter of fact the 10F200 is more than enough for this module > (currently using only the half of the program memory space of it) and I just > thought I could make just a bit bigger PCB so that the few resistors and > capacitors around it fits perfectly but no more. Keeping ICSP when you have other stuff connected is possible, but sometimes tricky. If you must use a 10F200, try to get one of the DIP ones for prototyping your circuit. > > Sorry for the stupidity of me but I am coming from the computer programmer > field -- ok, as a low level programmer but it is still... > > Thanks very much again! > Tamas > > > > On 07/08/06, Jinx wrote: > > > > > There is no socket or whatever, so how do you program > > > it without ICSP? > > > > I've had success using a PCB mounted on a 40-pin DIP > > socket (which goes into the Picstart Plus ZIF) and holding > > the chip down with a spring. Fairly easy and cheap to make. > > The pads needed are the 5 for ISCP (0V, 5V, MCLR, Data, > > Clock). An outline of plastic centres the chip. The spring is > > an extension type, the sort you'd find in a disposable lighter. > > Fixed to the PCB at one end of the chip, it's pulled tight and > > hooked at the other end of the chip. A piece of 2mm plastic > > sheet is between the spring and the chip. Sounds primitive > > but it works OK. I've used it on SMT 628s, but not yet > > on SMT 10F200s. I see no reason why it shouldn't work > > with those too (maybe finding that out sooner rather than > > later) > > > > The other option is to have pads on your target PCB and > > program with ICSP using pogo pins. Before I got some of > > the proper ones, I used spring-loaded pins from the spares > > box. They were meant for holding watch straps but were a > > pretty good substitute for pogo pins. Worked alright > > > > -- > > http://www.piclist.com PIC/SX FAQ & list archive > > View/change your membership options at > > http://mailman.mit.edu/mailman/listinfo/piclist > > > > > > -- > unPIC -- The PIC Disassembler > http://unpic.sourceforge.net > -- > http://www.piclist.com PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > -- You think that it is a secret, but it never has been one. - fortune cookie -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist