===Outil:=== *MPLAB X IDE *XC8 *PicKit3 *Un micro contrôleur (exemple:PIC16F54) ===Présentation=== Le but de ce tutoriel sera d’apprendre à programmer un microcontrôleur Microchip Pic, en langage C, en utilisant l'interface de développement par fourni par défaut MPLAB X IDE. L'auteur de ce tutoriel ayant vendu son âme au diable le tutoriel sera sous Windaube. Toutefois le programme existe également sous Linux et Mac ===Installation=== On commence par se rendre sur le site de [[Microchip|http://www.microchip.com/pagehandler/en-us/family/mplabx/]] pour récupérer l’installateur, on clique sur MPLAB X Free Download puis on choisi la version adapté à notre système d'exploitation. ==MPLAB X IDE== Comme dit plutôt MPLAB X IDE, à la manière du programme Arduino, d'Eclipse ou encore de Visual Studio pour les satanistes est interface de développement, il fournis donc une aide précieuse pour la programmation de notre microcontrôleur. ==XC8== XC8 est le compilateur que l'on va utiliser il en existe d'autre toutefois celui-ci a l’avantage d’être gratuit, de maniéré analogue à GCC il va convertir les instructions écrites en C (langage compréhensible par l'homme) en langage machine (compréhensible par le microcontrôleur) ===Création d'un projet=== ===Helloworld électronique: Faire clignoter une LED=== ==Le circuit== ==Configuration du microcontrôleur== ==Les registres== ==La compilation== ==Programmation du PIC==