All pic programmer using 16F87X microcontroller

Summary of All pic programmer using 16F87X microcontroller


This article outlines a DIY PIC programmer circuit designed to program various PIC microcontrollers using an ISP interface. It begins with a brief introduction to microcontrollers and ICSP headers, followed by a detailed list of electronic components required for assembly. The project involves creating a PCB to house these parts, enabling the user to program nearly all PIC chips.

Parts used in the All pic programmer:

  • Ic1 - 78L05
  • T1,T3 - bc547 npn
  • T2,T4 - bc557 pnp
  • D1,D2 - 1n4148
  • D3 - zener 13v
  • D4 - zener 12v
  • D5,D6 - zener 5v1
  • R1 - 1k2
  • R10- 270
  • R15- 1k
  • R7,R8 - 10k
  • R4,R5,R13,R14 - 1k8
  • R2,R3,R6,R9,R11,R12-5k6
  • c1,c2,c3 - 100nF
  • c4-10uF/16v
  • c5-100uF/25v
  • Led1 - red 5mm led
  • Led2 - green 5mm led
  • 2x8pin,18pin,28pin i 40pin
  • con1-1x5pin header
  • jp2-1x3 pin header
  • jp1-1x jumper
  • db9 female header
  • pcboardx1

All pic programmer
DO YOU HAVE A PIC PROGRAMER?
NO.
DO YOU NED A PROGRAMMER?
NO.
DO YOU NED A PROGRAMMER?(WITH ANGRY VOICE)
I MEANT YES
THAN THIS PROGRAMMER IS MADE FOR YOU
Step 1: MICROCONTROLERS
First something about microcontrolers:

1.Intro to microcontrolers

2 How to use the icsp headers

3 How to chose a microcontroler

And if you have some(more) time sing up on eRepublik

All PIC programmer

Step 2: Parts
Ic1 – 78L05
T1,T3 – bc547 npn
T2,T4 – bc557 pnp
D1,D2 – 1n4148
D3 – zener 13v
D4 – zener 12v
D5,D6 – zener 5v1
R1 – 1k2
R10- 270
R15- 1k
R7,R8 – 10k
R4,R5,R13,R14 – 1k8
R2,R3,R6,R9,R11,R12-5k6

c1,c2,c3 – 100nF
c4-10uF/16v
c5-100uF/25v
Led1 – red 5mm led
Led2 – green 5mm led

2x8pin,18pin,28pin i 40pin
con1-1x5pin header
jp2-1×3 pin header
jp1-1x jumper
db9 female header
pcboardx1
Schematics
With this tiny thing you can program nearly evry pic you want

Schematic of All PIC PROGRAMMER
Step 4: PCB making
Here is the PCB

For more detail: All pic programmer using 16F87X microcontroller

Quick Solutions to Questions related to All pic programmer:

  • What is the primary function of this device?
    With this tiny thing you can program nearly every pic you want.
  • Which microcontroller series is specifically mentioned for the schematics?
    The details refer to the 16F87X microcontroller.
  • How do you choose the correct microcontroller for this project?
    The article suggests learning how to choose a microcontroller as part of the introductory steps.
  • What voltage regulator is used in the circuit?
    The circuit uses an Ic1 - 78L05 voltage regulator.
  • Can this programmer work with different PIC sizes?
    Yes, it includes support for 2x8pin, 18pin, 28pin, and 40pin configurations.
  • What type of connector is used for the serial interface?
    A db9 female header is used in the design.
  • Are there specific transistors listed for the build?
    Yes, the project lists bc547 npn and bc557 pnp transistors.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter