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
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
Step 4: PCB making
Here is the PCB
For more detail: All pic programmer using 16F87X microcontroller
-
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.

