Vous êtes ici : Home > Fiches Techniques > Débuter avec les PICs

DEBUTER AVEC LES PICs

Si vous avez réalisé le programmateur présenté ici, ou si tout simplement, vous désirez vous initier à la programmation des PICs, il va vous falloir commencer à programmer. Cette fiche vous présente un premier programme trés simple, et vous explique comment créer votre premier projet sous MPLAB. Cette fiche a été ralisée en vue de l'utilisation du programmateur de l'ANCR, mais elle devrait être compatible avec tous les programmateur de type JMD.

 
oPremier programme
 

Pour votre premier programme, nous allons tout simplement faire clignoter les leds sur le port B. Téléchargez le fichier led.asm et copiez le sur votre disque dur. Avec MPLAB, créez un nouveau projet (Project > New Project). Nommez le led.pjt. Une fenêtre Edit Project apparait, ajoutez le fichier led.asm au projet en cliquant sur Add Node ... puis cliquez sur OK.

Vous pouvez ouvrir le fichier source en cliquant sur File > Open.

Vous allez maintenant devoir créer le fichier led.hex, qui sera le fichier hexadécimal transféré dans le PIC. Pour cela, compilez le fichier ( Ctrl+F10 ). Si tout se passe bien, la fenêtre suivante apparait :

Dans le répertoire courant, un fichier led.hex vient d'apparaitre. Ce fichier contient le programme qui va être transféré dans le PIC. Ouvrez le avec ICPROG, si tout s'est bien passé, la fenêtre ICPROG doit ressembler à ça :

Cliquez sur tout programmer ( F5 ), et si le programmateur est correctement configuré, une petite fenêtre apparait avec l'état de la programmation. Mettez le PIC dans le deuxième support, voila le résultat :

 

 
oQuelques liens
 
Le programmateur de l'ANCR
MPLAB (Environnement de simulation et compilateur)
ICPROG (logiciel de programmation)
Documentation de MPLAB [2.6 Mo]
PIC 16F84 (Datasheet) [1.3 Mo]
Microchip
Tips and chips

JDM (schéma initial du programmateur)

Doc technique du site Fribotte
 
oContact
 
Pour toutes questions envoyer moi un mail: Sinclair