Programmateur de PIC 16f84 16f628 et 16f877Derniè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 |
RB7 | 0-5V | -12/+12V |
DTR / CTS |
Bidi |
Données |
RB6 | 0-5V | -12/+12V |
RTS |
Série vers Pic |
Horloge |
MCLR | 0-12V | -12/+12V |
TxD |
Série vers PIC |
Commande Programmation |
Vcc | 5V | - |
Aucune |
- |
Alimentation |
Gnd | 0V | 0V |
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).

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 | | IcProg | Logiciel permettant de programmer un pic en utilisant cette interface. Utilisez l'interface JDM programmeur | Winpic | Logiciel 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). |
|