Montage Electronique et Pic Schéma Programmateur de PIC 16f84 16f628 et 16f877

Programmateur de PIC 16f84 16f628 et 16f877

Dernière mise à jour le 03/12/2003, 2067 visites.
Montage simple permettant de programmer les pics 12c508 12f629 12f675 16f84 16f628 16f877 via le port série du PC.

Montage

Le programmteur de pic que je vous propose est une des versions les plus simples qui ne nécessitent que très peu de composant. Il est compatible 12c508 12f629 12f675 16f84 16f628 16f877 etc...
Tout d'abord commençons par énoncer les connexions nécessaire entre le pic et le port série du pc.

Patte sur le PIC

Niveaux de tension
PIC / Série

Patte sur le port série Sens Fonction
RB70-5V-12/+12V DTR / CTS Bidi Données
RB60-5V-12/+12V RTS Série vers Pic Horloge
MCLR0-12V-12/+12V TxD
Série vers PIC
Commande Programmation
Vcc5V- Aucune - Alimentation
Gnd0V0V GND - Masse

Comme vous pouvez le constater il y a quelques adaptations nécessaires quand aux niveaux de tensions. En fait, pour les connexions du port série vers le pic une simple résistance suffit qui permettra de limiter le courant de court-circuit créé par les diodes internes du pic (voir schéma si dessous).

Schéma du programmateur de PIC 16f84

Pour l'autre direction, une connexion directe a un fonctionnement adéquat (voir projet port série).

le schéma de câblage du programmateur de pic :

 

Connexion sur les pics 16f84 16f628 :

 

Connexion sur les pics 12c508 12f629 12f675 :

Logiciel

Je vous conseille d'utiliser Winpic : il est le plus rapide (attention toutefois à ne pas avoir un cable série trop long). Sinon une autre alternative est le programme ICProg (mais il est beaucoup plus lent).




Fichiers
IcProgLogiciel permettant de programmer un pic en utilisant cette interface.
Utilisez l'interface JDM programmeur
WinpicLogiciel de programmation via le port série supportant cette interface.
Utiliser l'interface COM84 programmer serial port


Ajouter un commentaire
?? -> Forum
Commentaires
CyberMan
03/12/2004
serai t il possible d'avoir une explication pr?se de la programmation de PIC. Parce que l?il est marqu?es broches ?eli?m? si ce n'est pas tr?clairement bien expliqu? mais je voudrais savoir pourquoi c'est ces broche l?et quel type de donn?qui passe dedans. Enfin voil?si vous avez des liens, je suis ok.
yoan
01/12/2004
se site é a chié :'-(
Hélène
01/12/2004
se site et super !!!!! :-(((
menzo
31/10/2003
bjr
j'ai une question
sur le programmateur de pic doit on connecter la patte masse (5) ou juste rb6 rb7 mclr
janotin
31/10/2003
Merci pour le site

- Dans le c?age du PIC au port s?e, il manque la masse (pin 5)
- Il n'est pas pr?s?i le PIC doit ?e aliment?n 5V

- Le noir sur bleu fonc?st difficile ?ire (forum)

-PIC 16F877 marche?
Webmaster
01/11/2002
Suite à des questions quelques précisions :
Le programmateur marche réellement. Certains disent que le port série est un peu faible pour activer le mode programmation mais je n'est jamais eu de problème (que ce soit avec un ordinateur de bureau ou portable).
Toutes les fonctions de IcProg fonctionnent. Winpic est plus rapide mais j'ai eu des problème avec un cable série trop long (5m). Le cblme de longueur 2m marche parfaitement - j'utilise donc Winpic (gain de temps considérable pour la programmation).
Il n'y a pas besoin de quartz dans le mode programmation (l'horloge est fourni via le port série).


© HAMEL Cédric 2002-2005 - Page générée le 27/07/2006 à 14:22:25 (1131 ms)