Down and dirty way to use a SMD PIC with a DIP programmer?


Closed Thread
Results 1 to 38 of 38

Hybrid View

  1. #1
    Join Date
    Sep 2010
    Location
    Las Vegas, NV
    Posts
    305


    Did you find this post helpful? Yes | No

    Default Re: Down and dirty way to use a SMD PIC with a DIP programmer?

    As Darrel said, make sure you design to accomodate the ICSP through switches or high resistances between PIC and load. The old PBP manual had some values of resistors but I couldn't find it in the PBP3 manual after a quick search. I've experienced thinking I could program once the PIC is installed only to find out I didn't fully think it through. Good luck.

  2. #2


    Did you find this post helpful? Yes | No

    Default Re: Down and dirty way to use a SMD PIC with a DIP programmer?

    What constitutes high resistances? All the outputs will be connected to 150-220 ohm resistors (for LEDs) but there won't be anything on VDD/VSS. And which of the ICSP connections on the PIC are the important ones for this?

  3. #3
    Join Date
    Sep 2010
    Location
    Las Vegas, NV
    Posts
    305


    Did you find this post helpful? Yes | No

    Default Re: Down and dirty way to use a SMD PIC with a DIP programmer?

    If you've got a PBP2.6 manual I recollect there are hard numbers in it for isolation resistance. I thought the desired value from the old manual was several hundred kohms but I don't see it in the PBP3 manual.

    If you look here http://ww1.microchip.com/downloads/e...es/_91017b.pdf it says 1kohm isn't enough. I have found an LED to ground on the PGC or PGD pins, even with current limit resistor, causes problems. I also remember that a capacitor on the MCLR pin caused a problem.

    Just FYI, all these recollections may not be relevant to what you're designing. From experience I now use a switch to disconnect the PGC/PGD and depending on use the MCLR pin from the circuit for ICSP. You can get surface mount components that are very tiny.

  4. #4


    Did you find this post helpful? Yes | No

    Default Re: Down and dirty way to use a SMD PIC with a DIP programmer?

    Quote Originally Posted by AvionicsMaster1 View Post
    If you've got a PBP2.6 manual I recollect there are hard numbers in it for isolation resistance. I thought the desired value from the old manual was several hundred kohms but I don't see it in the PBP3 manual.

    If you look here http://ww1.microchip.com/downloads/e...es/_91017b.pdf it says 1kohm isn't enough. I have found an LED to ground on the PGC or PGD pins, even with current limit resistor, causes problems. I also remember that a capacitor on the MCLR pin caused a problem.

    Just FYI, all these recollections may not be relevant to what you're designing. From experience I now use a switch to disconnect the PGC/PGD and depending on use the MCLR pin from the circuit for ICSP. You can get surface mount components that are very tiny.
    Could you please point me to the surface mount switches you're referring to?

  5. #5
    Join Date
    Sep 2010
    Location
    Las Vegas, NV
    Posts
    305


    Did you find this post helpful? Yes | No

    Default Re: Down and dirty way to use a SMD PIC with a DIP programmer?

    These are pretty tiny. If designed properly you will probably only need to switch PGC and PGD lines. This DPDT http://www.newark.com/knitter-switch...smd/dp/38K5668will do that.

    This may not meet your needs exactly but there are thousands to choose from.

  6. #6


    Did you find this post helpful? Yes | No

    Default Re: Down and dirty way to use a SMD PIC with a DIP programmer?

    Thank you!

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts