Vous êtes sur la page 1sur 5

Prise en main de la carte PICDEM2 plus

Auteurs : Andr Lagrze - Nicolas Fourty Luc Pastorino

Crez votre premier projet


Vrifiez que le Pickit3 est bien connect au PC avant le lancement de MPLAB X IDE
Lancez l'IDE Microchip par Dmarrer -> Programmes -> Electronique -> Microchip ->
MPLAB X IDE
Lancez lassistant de cration de projet en cliquant sur Create New Project :
-

Choisissez ensuite Standalone Project et validez par Next

Puis dans la liste droulante choisissez Advanced 8 bit MCUs et slectionnez le


PIC18F458 et validez par Next

Slectionnez ensuite la sonde de programmation Pickit3 et validez par Next

TP Informatique I2

Page 1/5

Choisissez le compilateur C18 et validez par Next

Crez le projet TestLED puis cochez Set as main project et validez par Finish

Vous venez de crer votre premier projet il est actuellement vide. Si vous avez un autre
projet il saffiche dans galement dans la fentre de gauche.

MPLAB X cre un dossier .X par projet vrifiez que G:\MPLABXProjects\TestLED.X existe et


crez un rpertoire source lintrieur. Rapatriez le fichier TestLED.c depuis
intranet/~fourtyn/ et placez dans ce nouveau rpertoire.
Faites un clic droit sur Source Files de votre projet, un menu contextuel vous offre alors
plusieurs choix :
Pour notre premier projet nous allons partir dun fichier dexemple fourni : le fichier
TestLED.c que vous avez tlcharg. Cliquez donc sur Add Existing Item et slectionnez le
fichier TestLED.c.

TP Informatique I2

Page 2/5

Etendez ensuite larborescence de Source Files et cliquez 2 fois sur TestLED.C pour obtenir la
visualisation suivante.

Configuration du projet
Tapez ensuite Configuration Bits dans le champ de recherche rapide en haut droite.
Et sous le code, apparaissent les Bits de configuration du PIC.
Ces Bits permettent de configurer le fonctionnement du PIC en slectionnant notamment les
diffrents modes de programmation et les diffrentes horloges possibles.
Vrifiez que vous avez sensiblement la mme chose que sur la figure suivante. Les
changements importants sont nots en rouge.

TP Informatique I2

Page 3/5

Vrifiez que vous avez sensiblement la mme chose que sur la figure suivante. Les
changements importants sont nots en rouge.
Une fois ces bits configurs et vrifis, cliquer sur Generate Source Code to Output. Dans la
fentre Output, copier/coller le code gnr dans votre programme.

Compilation et programmation du PIC


1- Pour essayer votre programme tout en utilisant un Debugger :
Compiler le projet par Debug -> Debug Main Project ou en cliquant sur le marteau

Lorsque la sortie indique Build Succesfull, le programme a t gnr. Le compilateur a


gnr le fichier machine quil reste transfrer sur le PIC grce la sonde de
programmation.

Lancer le mode Debug


. Dans ce mode le fichier est excut avec loutil de
programmation connect. Ce mode permet davoir accs la mmoire du PIC comme avec
un debugger classique.

Vrifications et tests :

En mode Debug les icones de parcours du programme apparaissent

TP Informatique I2

Page 4/5

Mettre le programme en pause par Debug -> Pause. Poser un point d'arrt au dbut du
main (clic droit sur la ligne), lancer le programme (-> Run ou F9). Excutez pas pas,
regardez LATB (View -> Watch). Observer et analyser le fonctionnement du programme
propos.
2- Pour programmer la mmoire flash du microcontrleur sans y adjoindre le debugger :
Il existe un mode Programmation
excut sans aucun autre outil.

. Dans ce mode le fichier une fois transfr est

Montrer alors que la carte peut fonctionner indpendamment de loutil de mise au point
(boitier Pickit3) en dbranchant la sonde.
Observer le fonctionnement du programme propos.

TP Informatique I2

Page 5/5