Home Microchip PIC Programmer
Microchip Pic Programmer

Tags: Electronic Circuit | Electronics | Microchip | Microcontroller

Thursday, 27 March 2008 17:40

 Microchip PIC Programmer CAD Model

This circuit can program any MicroChip processor - from 6 pins to 40 pins processors.The programmer supports: PIC12,PIC16,PIC18,dsPIC24 ,dsPIC30 families, and uses an ICSP header thus not requireing to remove the PIC from the circuit each time it needs to be programmed.

 


This circuit's advantages are:

  • an ICSP header fits all PIC kinds, while an on-board programmer needs difference sockets for different pics
  • using ICSP and SMD components, this design significantly reduces the amount of holes which needs to be drilled.
  • There is no need to remove the pic from the circuit your are building each time you need to program it (well, that's what ICSP is all about, isn't it?)
The circuit uses serial communication to burn the pic, and is compatible to any JDM software (i use PikLab \ PikDev).

Some Pictures

 

3D Model:

 

3D Model

 

 

Built Circuit:

  צורב מיקרו בקרים MicroChip

 

Circuit Schematics

(click on the image to view a post-script file with the schematics)

Components:

AnnotationValue
C1100uF16V
C2 100uF16V
C3 100nF
D1 1N4148
D2 1N4148
D3 1N4148
D4 1N4148
D5 Z5V1
D6 Z6V2
D7 RED
J1 DB9
P1 ICSP
Q1 NPN
Q2 NPN
Q3 PNP
R1 1K5
R2 10K
R3 1K
R4 100
R5 10K
SW1 SPST

The Printed Circuit Board


How to prepare your circuit to work with ICSP?

1. Isolate Vpp from the circuit by using a Schotkey diode and an R/C.

2. Isolate ICSP_Clock and ICSP_Data from the rest of the circuit (the isolation method is application specific)

ICSP Connection Diagram

Questions and Additional Information

For questions, additional information, or discussions regarding the project, enter the Electronics Forum.
Comments
Add New
Write comment
Name:
Email:
 
Title:
 

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."

Last Updated on Wednesday, 03 June 2009 20:20