Etapes à réaliser avec le logiciel Ic-Prog

Voici les étapes à réaliser pour transférer un programme avec le logiciel Ic-Prog.exe
(Fonctionne avec Win95, Win98 , W2k, WinNT, WinXP)


Modification de la carte Monty ou du cable parallèle DB25  (réalisé par Zurtog)
 
 

   Attention: Donc avant toute chose il faut croiser les signaux CLOCK et XT pour faire fonctionner le monty avec IC-Prog.exe

Cliquez ici pour réaliser un Câble pour utiliser IC-Prog et ainsi ne rien modifier sur la carte Commande.
ou
Réaliser la même modification que Zurtog avec les résistances ce qui permet de ne pas modifier votre cable parallèle DB25
 

(Vous retrouverez les explications dans "Tutorial pour programmer Monty" dans Documents Aide, Prog..)
 

1
2
Il suffit de dessouder R12 et R13 qui sont cote a cote. (avec de la tresse ça évitera d’abimer les pastilles du cuivre)
NB: ne pas raccourcir les pattes 
Ressouder une résistance en croisant
Comme sur la photo ci contre.


Voici l'adresse pour récupérer ce logiciel:

Récupérer le logiciel sur www.ic-prog.com (version 1.04A ou 1.05A)
Récupérer l'aide du logiciel ic-prog en français
Récupérer le drivers NT/2000 si vous avez Windows XP
 
 

Configuration de Ic-Prog
 
 

Voici un aperçu de Ic-Prog

Pensez à mettre sur PIC 16F84A en haut à droite

aller dans CONFIGURATION
puis OPTION 
 

Voici ma configuration (Zurtog)
(les menus que j’ai pas fais apparaître sont sans importance)
 

Pour ceux qui sont sous W2k,WinNT et WinXP pensez à activer le driver NT/2000
Il faut seulement mettre le patch "icprog.sys" dans le repertoire ou est installé ic-prog
Cliquez ici pour voir comment mettre le patch

Moi j’ai mis ça et ca fonctionne bien  :)   (Zurtog)
Pour être sur que la prog est bonne
REGLAGES IMPORTANTS :

Le TAIT serial programmer
Inversion MCLR

Direct I/O faut voir :)

Pensez à réaliser le cable pour utiliser IC-Prog
Cliquez ici pour cette info

Test de tout le système de Programmation
 
 

Pour ceux qui sont pressé vous pouvez tenter de programmer maintenant, pour les autres (et ceux chez qui ça marche pas) lisez ce qui suit.

Pensez aussi à positionner l’inter PROG/RUN sur PROG

IC-PROG a un petit menu pour tester les signaux nécessaire
(dans CONFIGURATION, HARDWARE TEST)
 

Signal In : une croie apparaît si il détecte un 1 logique
(il correspond au RX du tableau qui se trouve 
dans tutorial du Robot Monty )

On peut ensuite activer les signaux « out » en cochant les cases. C'est très utile pour vérifier que le PIC reçoit bien les bon signaux au bon endroit.
NB :
Data Out = TX du tableau qui  se trouve 
dans tutorial du Robot Monty

Active Vcc= RESET du tableau qui se trouve 
dans tutorial du Robot Monty

En suivant le schéma électrique il est facile de comprendre le signal qui manque ou qui n’est pas au bon endroit.

EXEMPLE : Quand j’active MCLR la led D9 doit s’allumer

Pour Programmer un fichier, la méthode est la même qu’avec 16F84.exe

Voici les étapes à réaliser pour transférer un programme avec le logiciel IC-PROG.exe

Ouvrir le logiciel IC-PROG.exe
Branchez l'alimentation de la carte Monty et le câble de liaison à connecteur DB25 modifié comme expliqué au dessus)
Mettez le connecteur SW3 de la carte de commande sur "programmation" (le gros)
Mettez l'interrupteur sur "On" (le petit)
La Led doit s'allumée
En premier effacer toujours votre Pic avant de remettre un programme.
Cliquez sur l'icone  "Tout Effacer" l'autre Led doit s'allumée (si il indique un message d'erreur exemple: erreur de vérification. Eteigner la carte et positionner le connecteur sur "programmation" et recommencer l'opération)
Il est inscrit alors le message "le composant est effacé"
Cliquez sur "Lire Pic" (le programme doit être "3FFF" tout le temps ceci indique que le pic est bien vide
Cliquez maintenant sur "Fichier" "Ouvrir fichier" puis sélectionner un programme exemple:"explorer.hex"
Le programme s'affiche dans la fenêtre "Adresse program code"
Ensuite n'oubliez pas de cliquez sur l'option "Oscillateur" mode "XT" sinon ça ne marchera pas
Cliquez sur "Tout Programmer"  pour mettre le programme dans le Pic " la led D9 doit s'allumée
Si tout s'est bien passé le message "Vérification correcte" apparaît
Si tout est correct normalement quand vous cliquez sur "Tout Lire"  il doit affiché le programme "2805" etc.. au début et non "3FFF"
Ensuite éteignez la carte de commande du pic et débrancher le câble de liaison
Passez l'interrupteur en mode "Run" et vous pouvez lancer votre programme avec la carte Monty

Votre programme est transféré dans le Pic 16F84A


Si vous n'arrivez pas à transférer sur le Pic (exemple: erreur de vérification, etc....)
Allez voir dans "Tutorial pour programmer Monty"



Merci à Zurtog pour ses photos et explications

Retour aux documents