Académique Documents
Professionnel Documents
Culture Documents
. Pour se procurer ce logiciel, il suffit de se rendre sur le site: http://www.microchip.com/1010/pline/tools/picmicro/devenv/mplabi/mplab6/index.htm Crez dans votre espace disque (rseau) un rpertoire qui contiendra tous vos projets MPLAB. Ex : Projets MPLAB Crez un sous rpertoire exercice_1 (il pourra tre cr galement lors de l'ouverture d'un nouveau projet). Ce rpertoire contiendra tous les rpertoires et fichiers concernant lexercice. MPLAB cre pour vous toute une srie de fichiers et rpertoires votre place au cours dun exercice. Dmarrez MPLAB . (Si certains fichiers ou projets souvrent lors du dmarrage, fermez tout, project/close) .
Denis Alaime
1/11
Denis Alaime
2/11
Donner un nom votre projet ("Project Name") et slectionner avec l'icne "Browse" le rpertoire du projet ("Project Directory"). Cliquer sur OK.
Cliquer sur suivant. Si vous avez dj un fichier *.asm que vous voulez ajouter au projet, slectionnez-le et cliquez sur "Add>>". Si vous voulez copier le fichier slectionn dans le rpertoire du nouveau projet et non simplement le dplacer, cliquez sur la "Check box" ct du fichier qui vient d'tre ajout.
Denis Alaime
3/11
Denis Alaime
4/11
Denis Alaime
5/11
Compilation du projet.
Project/Build All
Denis Alaime
6/11
Si tout se passe bien, l'cran doit ressembler la figure ci-dessous, avec dans la fentre "Output" le message "BUILD SUCCEEDED".
La flche verte correspond la premire ligne qui sera excute par le PIC.
Denis Alaime
7/11
Excution du programme.
Cliquer sur l'icne "animate" pour lancer le programme et le voir dfiler l'cran.
Pour stopper l'excution, cliquer sur "Halt" Pour visualiser les diffrentes parties internes du microcontrleur, slectionner "View" dans la barre d'outils.
En utilisant les fonctions pas pas il est possible de visualiser le changement de valeur des diffrents registres spciaux et variables rserves l'utilisateur.
Denis Alaime
8/11
Exemple de fentres:
Denis Alaime
9/11
Cliquer sur l'onglet "Pin Stimulus" et cliquer sur "Add Row". Choisir une "Pin" qui correspond un bit d'un des ports d'entre (ex: RA0 pour cet exercice). Sauver le fichier.
Denis Alaime
10/11
Lancer le programme en mode continu afin d'en visualiser le droulement. Le programme tourne en boucle autour des deux premires lignes de code. Ceci est d au fait que le programme attend que le bit 0 du "port A" passe "1". Laisser le programme tourner en boucle et cliquer sur "FIRE" de la premire ligne de la fentre "Simulator Stimulus". Ceci a pour effet de mettre le bit 0 du "Port A" "1" et de permettre au programme de poursuivre son excution. Pour afficher le niveau logique d'un registre, il suffit de se placer avec le curseur de la souris sur celui-ci.
Sauvegarde du projet.
Aller dans "Project/Save project". Il est intressant de sauver galement l'espace de travail "Workspace" qui permet de retrouver lors de l'ouverture d'un projet tous les crans qui taient utiliss lors de la dernire utilisation. Aller dans "File/Save Workspace".
Attention ce document n'est qu'une introduction l'utilisation du logiciel MPLAB, il doit tre utilis en parallle avec le manuel d'utilisation.
Denis Alaime
11/11