Construisez votre outil de developpement pour les PIC

English Version

    ICD est un outil de développement destiné aux utilisateurs de micro-contrôleur de chez Microchip (PIC16F87x). Pour plus de renseignement et comprendre de quoi il s'agit, le mieux est d'aller faire un tour sur le site de Microchip ! (Developments Tools, MPLAB ICD) ou plus simplement ici. Ci-dessous je vous propose de réaliser le module ICD et une carte de Démonstration (Le tout identique à ce qui est décrit chez Microchip).

    Par contre, je n'assure pas de support technique pour l'ICD. Je vous assure cependant que l'ICD décrit fonctionne (merci à ceux qui m'ont imformé de leur satisfaction...)

            Il faut utiliser un module (appelé ICD par Microchip) placé entre le PC et le 16F87x (les broches RB3, RB6, et RB7 de ce dernier sont mobilisées). Vous pourrez ainsi, du PC (depuis MPLAB le système de développement gratuit de Microchip) faire les opérations suivantes:

                                Programmer le 16F86x (effacement, lecture, programmation...)

                                Lancer votre programme avec un point d'arrêt (à la vitesse du PIC - 0 à 20MHz - mais aussi en pas à pas...)

                                Lire et écrire les registres du PIC...

            Vous voulez vous lancer ?

            Vous pouvez acheter l'interface ICD (environ 1400FF). Solution assez abordable mais on peut mieux faire...

            L'interface ICD contient un PIC 16F876. Le contenu est donné par Microchip (merci !). Ce fichier (MPL876.HEX) est présent dans le répertoire d'installation de MPLAB (à condition d'installer ICD...). Le schéma de l'interface est donné sur le site (51184d.pdf). Donc, il suffit de faire le typon... Je me suis dit que je trouverai bien ça sur le NET ! Déception...
Enfin presque: Sur http://www.vitrum.cz/snail/icd.htm il y a une version modifié qui visiblement pose quelque problème... J'ai donc bossé pour vous ! Voici le résultat: Le typon d'un ICD conforme à l'original (news.gif (1080 octets) fonctionnement parfait) + les headers + la carte de démo + une carte d'adaptation entre un 16F876 (28 broches) et un 16F877 (40 broches). Merci qui ?

    Attention ! La liaison entre le module ICD et le pic en cours de débogage (carte démo par exemple) doit être courte (environ 50cm...) sinon ça ne fonctionne pas !

ICD: Schéma + Typon + Implantation + Liste composants (format PDF)
Download here

Carte démo ICD (La même que dans l'ICD original...)
Download here

Headers (pour 28 et 40 broches) + translateur 28/40 broches
Download here