programming SOIC and other smt PICs

Started by Vic Fraenckel November 17, 2004
I am going to be programming the 12f629 in the SOIC form factor. I am
looking for recommendations as to what programmer would be the best to
accomodate this. I am rather new at this and wish to make a good choice.

Any enlightenment will be appreciated.

TIA

Vic
________________________________________________________

Victor Fraenckel - The Windman
victorf ATSIGN windreader DOTcom
KC2GUI

Home of the WindReader Electronic Theodolite
Read the WIND

"Victory at all costs, victory in spite of all terror, victory however long
and hard the road may be; for without victory there is no survival."
- Winston [Leonard Spencer] Churchill (1874 - 1965)

"Dost thou not know, my son, with how little wisdom the world is governed?"
-Count Oxenstierna (ca 1620) to the young King Gustavus Adolphus

"People sleep peacefully in their beds at night only because rough
men stand ready to do violence on their behalf."
-George Orwell





There are two issues to consider: programmer and interface method.

I use an Melabs EPIC+ with SOIC 12F629s. It works fine for ICSP. I'm
pretty sure most programmers that support the 629 will do fine. Note
that if you pull mclr high internal and use internal oscillator, some
programmers will have problems with ICSP (I've heard ICD2 but don't
know that for a fact). You could of course use a pull up resistor on
mclr or external crystal but that takes pins away from your application.

Another issue is how you are going to interface to the chip:
programming adaptor or ICSP. The melabs adaptor costs around $50
extra - I assume they work but have no experience with them. You
could also add an ICSP header to your design but be aware of the above
issues. The pin headers are pretty big so I made contact fingers on my
PCB for ICSP - it works pretty well. The finger spacing is 100 mils
and I use a card edge connector scavenged from an old cable as the
ICSP adaptor. Slide it in, program, pull it out. fast, reliable and
easy. I used it to program 50 PCBs I made. You can also get SOIC
clips that would probably work.

Phil

--- In , "Vic Fraenckel" <victorf@w...> wrote:
> I am going to be programming the 12f629 in the SOIC form factor. I am
> looking for recommendations as to what programmer would be the best to
> accomodate this. I am rather new at this and wish to make a good choice.
>
> Any enlightenment will be appreciated.
>
> TIA
>
> Vic
> ________________________________________________________
>
> Victor Fraenckel - The Windman
> victorf ATSIGN windreader DOTcom
> KC2GUI
>
> Home of the WindReader Electronic Theodolite
> Read the WIND
>
> "Victory at all costs, victory in spite of all terror, victory
however long
> and hard the road may be; for without victory there is no survival."
> - Winston [Leonard Spencer] Churchill (1874 - 1965)
>
> "Dost thou not know, my son, with how little wisdom the world is
governed?"
> -Count Oxenstierna (ca 1620) to the young King Gustavus Adolphus
>
> "People sleep peacefully in their beds at night only because rough
> men stand ready to do violence on their behalf."
> -George Orwell



Hi Vic,

I made an ICSP board with a 3Com SOIC-to-conventional adapter, it's
basically a socket with the contacts, and a spring-loaded hinged door that
closes over the PIC and presses it against the contacts. You solder this
onto a PCB, and run whatever wires you need out from it, I only did the ICSP
wires, and it works wonders. This saves me from having to program the PICs
once soldered on the board. Just be aware that if you plan for future
upgrades you will need to leave some sort of ICSP access on the PCB. With
this socket I programmed some 25 16F628As in a little over three minutes.

Regards,

Mike ----- Original Message -----
From: "Vic Fraenckel" <>
To: "PICList" <>
Sent: Wednesday, November 17, 2004 8:41 PM
Subject: [piclist] programming SOIC and other smt PICs >
> I am going to be programming the 12f629 in the SOIC form factor. I am
> looking for recommendations as to what programmer would be the best to
> accomodate this. I am rather new at this and wish to make a good choice.
>
> Any enlightenment will be appreciated.
>
> TIA
>
> Vic
> ________________________________________________________
>
> Victor Fraenckel - The Windman
> victorf ATSIGN windreader DOTcom
> KC2GUI
>
> Home of the WindReader Electronic Theodolite
> Read the WIND
>
> "Victory at all costs, victory in spite of all terror, victory however
long
> and hard the road may be; for without victory there is no survival."
> - Winston [Leonard Spencer] Churchill (1874 - 1965)
>
> "Dost thou not know, my son, with how little wisdom the world is
governed?"
> -Count Oxenstierna (ca 1620) to the young King Gustavus Adolphus
>
> "People sleep peacefully in their beds at night only because rough
> men stand ready to do violence on their behalf."
> -George Orwell >
> to unsubscribe, go to http://www.yahoogroups.com and follow the
instructions
> Yahoo! Groups Links