# Hardware for Programming IC

**URL:** <https://forum.digikey.com/t/hardware-for-programming-ic/29837>\
**Category:** Integrated Circuits (ICs)\
**Tags:** mikroelektronika, microchip-technology, programmers-emulators-and-debuggers, embedded, part-identification, associated-products\
**Created:** [March 29, 2023, 7:51pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837 "2023-03-29T19:51:22Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![rencousa](https://avatars.discourse-cdn.com/v4/letter/r/bcef8e/32.png) [@rencousa](https://forum.digikey.com/u/rencousa)\
**Post date:** [March 29, 2023, 7:51pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/1 "2023-03-29T19:51:22Z")

</div>

On a circuit board we have IC 526-1/ST 2223 2W5 and we have the DigiKey header 953-1313-ND Connector Header Vertical 4 pos 2mm  
What do we need to order to program the IC?  
Thanks

---

<div class="post-metadata">

**Author:** ![Jenny\_1307](https://avatars.discourse-cdn.com/v4/letter/j/c67d28/32.png) [@Jenny\_1307](https://forum.digikey.com/u/Jenny_1307)\
**Post date:** [March 29, 2023, 9:09pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/2 "2023-03-29T21:09:19Z")

</div>

Hello rencousa - welcome to the Forum Community. Can you please post a photo of the IC you are trying to identify? I haven’t come up with anything using the numbers you have provided. Thanks!

---

<div class="post-metadata">

**Author:** ![rencousa](https://avatars.discourse-cdn.com/v4/letter/r/bcef8e/32.png) [@rencousa](https://forum.digikey.com/u/rencousa)\
**Post date:** [March 30, 2023, 3:24pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/3 "2023-03-30T15:24:24Z")

</div>

![IMG_4210 (1)](https://global.discourse-cdn.com/digikey/original/3X/9/0/901327988660b28b66b47f7fffafe22a28ba2828.jpeg)  
Hello, please review pic.  
Thank you

---

<div class="post-metadata">

**Author:** ![RobertCNelson](https://sea2.discourse-cdn.com/digikey/user_avatar/forum.digikey.com/robertcnelson/32/12_2.png) [@RobertCNelson](https://forum.digikey.com/u/RobertCNelson)\
**Post date:** [March 30, 2023, 4:37pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/4 "2023-03-30T16:37:56Z")

</div>

Pretty sure that’s `526-I/ST` [PIC16F526-I/ST Microchip Technology | Integrated Circuits (ICs) | DigiKey](https://www.digikey.com/en/products/detail/microchip-technology/PIC16F526-I-ST/1635733)

Regards,

---

<div class="post-metadata">

**Author:** ![David\_1528](https://sea2.discourse-cdn.com/digikey/user_avatar/forum.digikey.com/david_1528/32/47212_2.png) [@David\_1528](https://forum.digikey.com/u/David_1528)\
**Post date:** [March 30, 2023, 5:36pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/5 "2023-03-30T17:36:21Z")

</div>

Robert is correct. However, that header JP3 is not a standard header for programming this PIC microcontroller. You will need to figure out which header pins are connected to which pins on the PIC and figure out where else you can connect to the 5th pin on that board. The [programming spec](https://ww1.microchip.com/downloads/en/DeviceDoc/41317B.pdf) for this device specifies that it requires 5 pins to program this device, including RB1, RB0, MCLR/VPP/RB3, VDD, and VSS.

 ![image](https://global.discourse-cdn.com/digikey/original/3X/6/2/6292acc12e76cde66f448108270d43096415469f.png)

The following can program this chip:

[PG164140](https://www.digikey.com/en/products/detail/microchip-technology/PG164140/8536593) PICKIT4

[MIKROE-764](https://www.digikey.com/en/products/detail/mikroelektronika/MIKROE-764/4495652) MIKROPROG for PIC DSPIC/PIC32

---

<div class="post-metadata">

**Author:** ![rencousa](https://avatars.discourse-cdn.com/v4/letter/r/bcef8e/32.png) [@rencousa](https://forum.digikey.com/u/rencousa)\
**Post date:** [March 30, 2023, 6:16pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/6 "2023-03-30T18:16:27Z")

</div>

Thank you Robert and David.  
David if we just need to upload the program from an existing IC and download to a new IC would your answer be the same?  
Larry

---

<div class="post-metadata">

**Author:** ![David\_1528](https://sea2.discourse-cdn.com/digikey/user_avatar/forum.digikey.com/david_1528/32/47212_2.png) [@David\_1528](https://forum.digikey.com/u/David_1528)\
**Post date:** [March 30, 2023, 7:14pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/7 "2023-03-30T19:14:44Z")

</div>

Only if the chip has not been code protected when it was programmed. If it has been code protected, you can not read it.

---

<div class="post-metadata">

**Author:** ![Kristof\_2649](https://sea2.discourse-cdn.com/digikey/user_avatar/forum.digikey.com/kristof_2649/32/2325_2.png) [@Kristof\_2649](https://forum.digikey.com/u/Kristof_2649)\
**Post date:** [March 30, 2023, 7:14pm UTC](https://forum.digikey.com/t/hardware-for-programming-ic/29837/8 "2023-03-30T19:14:59Z")

</div>

The answer would be the same. That is something you can do if the master chip is not read/write protected.
