#!/usr/local/bin/php Il vous faut :\\ un ICD2 : debugger / programmateur Il permet de charger un programme dans le micro (programmeur) et de contrôler son exécution, de voir et de modifier des variables, de placer des points d'arrêt (debugger).\\ (vérifier que le pic utilisé est compatible icd2)\\ On peut l'acheter (par exemple à [[http://http://www.microchipdirect.com/]]] ou alors le fabriquer soit même\\ (voir : [[http://www.google.fr/webhp?hl=fr&tab=nw#hl=fr&source=hp&q=icd2+clone&btnG=Recherche+Google&meta=&aq=0&oq=icd2+&fp=d7da5d33e1a18889|Recherche google : icd2 clone)]]\\ Toutefois je déconseille cette dernière option si vous êtes débutant en microcontroleur. {{:icd2.jpg|}}\\ On peut également utiliser un simple programmateur (picstart plus) mais la mise au point sera fastidieuse ! === Connections ICD2/PC/Cible === == Liaison ICD2<>PC par le bus USB :== **l'ICD est alimenté par l'USB , la cible doit posséder sa propre alimentation.** == Laison ICD2<>PC par le port série RS232 :== **L'ICD doit être alimenté par l'alimentation fournie (5V).**\\ Dans ce cas l'ICD peut alimenter la cible en validant une option dans le menu :Debugger->setting->Power (pour une faible consommation seulement)\\