TP1 : Introduction à MPLAB
©ESPRIT 2009 H.JEDIDI & M.ABDALLAH
TP 1: Introduction a MPLAB
I. Objectifs :
L’objectif de cette manipulation est de se familiariser avec l’environnement de développement (IDE)
MPLAB et comprendre la structure d’un programme écrit en assembleur.
Dans La première partie du TP, on va présenter la structure d’un programme écrit en assembleur et on
décortiquera ses différentes parties.
La deuxième partie du TP consiste à :
Compiler le programme,
Chercher les erreurs et les corriger,
Suivre les registres et les différentes variables,
Vérifier le contenu des différentes mémoires.
II. Environnement logiciel
Pour réaliser cette manipulation on va utiliser l’environnement de développement (IDE) de MICROCHIP
« MPLAB ».
MPLAB est un environnement de développement qui contient tous les outils nécessaires à la mise au point
d'une application avec un cœur de microcontrôleur PIC.
Il contient un :
Editeur de texte interactif,
Compilateur assembleur (et C),
Simulateur.
Téléchargez et installez la dernière version de MPLAB qui est disponible sur le site officiel de
MICROCHIP www.microship.com.
Module
Architecture des microcontrôleurs
Enseignant
H. JEDIDI
& M.ABDALLAH
3Tel B1 & 3 Tel A1
& 3Info B1 & 3 Info B2
TP1 : Introduction à MPLAB
©ESPRIT 2009 H.JEDIDI & M.ABDALLAH
Partie A : Structure d’un programme Assembleur
I. Démarrer un nouveau projet
1. Ouvrir MPLAB
2. Project Project Wizard
Rien de particulier dans cette phase, cliquez sur suivant.
3. Choisissez le microcontrôleur que vous aller utiliser. Dans notre cas choisissez le PIC 16F84
4. Choisissez le langage de programmation que vous aller utiliser. Dans notre cas on va
programmer en assembleur donc choisissez le MPASM Assembler.
TP1 : Introduction à MPLAB
©ESPRIT 2009 H.JEDIDI & M.ABDALLAH
5. Choisissez le Nom et l’emplacement du projet. De préférence, créez un nouveau dossier qui va
contenir tout vos projets.
Le nom du projet peut être différent du nom du dossier.
6. Ajoutez les fichiers que vous allez utiliser dans votre projet
TP1 : Introduction à MPLAB
©ESPRIT 2009 H.JEDIDI & M.ABDALLAH
Dans notre cas ne rien choisir, on va ajouter les fichiers manuellement.
7. Terminez la création du projet
8. Ajoutez un fichier
Bouton droit sur Source File, puis choisissez le fichier « TP1.asm » donné par l’enseignant
TP1 : Introduction à MPLAB
©ESPRIT 2009 H.JEDIDI & M.ABDALLAH
II. Organisation d’un fichier .ASM
Ouvrir Le fichier TP1 et cliquez n’importe à l’intérieur de ce fichier. Vous êtes à l’intérieur
d’un simple traitement de texte. En bas, vous verrez un numéro de ligne et de colonne. C’est la
position actuelle de votre curseur.
1. Les commentaires
Un commentaire commence toujours par un « ; ».
Prenez l’habitude de toujours commenter vos programmes. Soyez sûr que dans 6 mois, vous
ne vous rappellerez plus ce que vous avez voulu faire, les commentaires vous seront alors
d’une grande utilité si vous décidez de modifier votre programme.
2. Les directives
A la ligne 42, nous trouvons une DIRECTIVE destinée à MPASM® pour lui indiquer
quel type de processeur est utilisé dans ce programme.
1 / 10 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !