F5HLA

 

[fr]

[en]

Flash info!!
PalmpProp is dead...welcome iProp (for iPhone) [HERE].
Introduction

+ Curriculum Vitae
+ Shack
+ Who are you?

Technic&leisure

+ iPhone
+ My sharewares
+ Electronic
+ Computer science
+ Ham radio
+ HLAPRS
+ Mathematic games

PhD thesis work

 Leitmotiv
 Short informations
 Publications
 Thesis

Webmaster - Infos
Write to Gilles Petit  Webmaster
Add to favourites  Favorites
Recommend this site to a friend  Recommend
mobile Version   mobile Version
Visits

   visitors

   visitor online

PIC - Programmer

Stand-alone or in-situ PIC programmer

There are on the internet a lot of PIC programmer schematics, most of them coming from Microchip note. So the reason why I wrote this page is that I need to keep somewhere the schematic of my hardware for both stand-alone or in-situ programmer.

Here is the schematic (click for large view) but you need to read informations above.

Diodes are 1N4148 (or every diode, actually). Zener values are on the schematic. Transistors are general npn (2N2222, BC547...)

The schematic is for a JDM compatible programmer. So you should use ICPROG, free software programmer, and everything will goes on.

If you use this hardware in stand-alone mode, you do not need any voltage source (even from a laptop). Else, you MUST NOT FORGET to shut it down before programming, and even to plug out voltage source if it comes from sector. This is because, if you look at the schematic, you'll see that serial (DB9) ground (GND) is linked to positive pin (Vdd) of the PIC. We are actually creating a virtual ground that sould never been linked to real ground.

If you use this hardware in situ, you must have nothing connected to RB7 and RB6, or at least, it should not be to capacitive. The same way, the diode at the /MCLR pin is importante since it avoid high voltage in the circuit. During normal running, it does not disturb the circuit (what circuit it is), so you must always put it in.

Actually, you should use this schematic with all PIC that is programmed in high voltage mode. You have no choice with the 16f84 but you should specifi it with 16f872 or 16f877 (this is NOT the default mode).


Creation date : 09/01/2005 @ 23:26
Last update : 11/01/2005 @ 19:52
Category : Electronic
Page read 7516 times


Print preview Print preview     Print the page Print the page

Connection...

Nickname:

Password:

[ Password lost ? ]


[ Become a member ]



Users online


Ip: 107.22.6.52

Search




Poll
What's about CW (morse code)
 
Great, I practice every day !
Amaising, sometimes
I'd like to learn
Very old fashionned
Boring, wanna know why it is still in use
Results
Calendrier
World News
   up  Top  up  

"The needs of the many, outweigh the needs of the few", Capt. Spock

Site running with GuppY v4.0.3 - CeCILL free License - © 2004-2006
Contnts created and completed by F4HLA - Copyright Gilles Petit - © 1996-2228

Page loaded in 0.11 second