Module In Circuit Debugger

Ce montage propose une réalisation d'un circuit d'aide au débuggage proposé par microchip. Il permet d'avoir un outil puissant de mise au point de programme (point d'arrêt, mode pas à pas) pour PIC 16F84 ou 16F877 (entre autres).

Plaquette du produit proposée par Microchip : http://ww1.microchip.com/downloads/en/DeviceDoc/51192c.pdf

Manuel d'utilisation et schémas des modules : http://ww1.microchip.com/downloads/en/DeviceDoc/51184d.pdf

Les deux montages ci-dessous sont les suivants:

Le module ICD est fidèle au schéma proposé par microchip, connection au PC par port série, utilisant un PIC16F876. La liaison entre les 2 cartes se fait par un connecteur RJ11 (en respect avec le brochage proposé par microchip).

Ce module ICD est utilisable sur une carte cible (montage final) à condition de ne pas utiliser RB6 et RB7 dans l'application et en ajoutant un montage diode-réisistance sur /MCLR.

Le schéma de l'ICD : pic-icd.png

Les schémas du module de développement : icd-dev1.gif et icd-dev2.gif

Aujourd'hui l'ICD n'est plus reconnu par les dernières versions de MPLAB, mais l'ICD2 a aussi été cloné. Pour le réaliser : http://icd2clone.free.fr

Bonne réalisation !!

Dernière modification : 04/12/2007


Retour à la page principale

Une remarque, une suggestion, écrivez-moi : laurent.deschamps@free.fr