Université Hassan II de Casablanca
Ecole Supérieur de Technologie
Casablanca
COMPTE RENDU
microcontrolleur
TP n°1 :Microcontrolleur MPLAB/ISIS
Réalisé par :_TGHOUFRINE SALMA Encadré par :
PR.JOUNAIDI
Le but de TP
Le but de ce TP est de se familiariser avec la suite logicielle « MPLAB
Integrated Development Environment » afin de pouvoir utiliser les
fonctions de bases de cet outil développement à savoir : créer un projet,
éditer et compiler un programme en assembleur, simuler son
fonctionnement et enfin programmer le microcontrôleur (µC). Les
différentes fonctions sont expliquées à travers deux programmes qui vous
sont donnés
LOGICIELS UTILISES
MPLAB
MPLAB IDE est un environnement gratuit de programmation pour les
micro-contrôleurs de la famille Microchip. L’environnement intègre un
éditeur d’assembleur, un débogueur complet ainsi que tous les outils
permettant de gérer les programmateurs de composants. La possibilité
d’intégrer un compilateur C dans l’environnement de développement
MPLAB s’inscrit directement dans la politique du service qui est d’utiliser
des langages de programmation évolués dans les développements en
électronique.
ISIS PROTEUS
Proteus est une suite logicielle de CAO électronique éditée par la
société Labcenter Electronics.
ISIS est la composante de Proteus qui permet la création de schémas et la
simulation électrique.
La grande force de ISIS est de pouvoir simuler le comportement d'un
microcontrôleur (PIC, Atmel, 8051, ARM, HC11...) et de son interaction
avec les composants qui l'entourent.
1)MANI
PULATI
AllUMER LES LEDS A L’AIDE DU PROGRAMMATION SUR MPLAB
ON
ET SIMULATION DANS ISIS.
PRO
GRA
MM
E
SIMUL
TION
On remplace 0xff par 0xf0
PROGRA
MME
SIMULA
TION
M
L
On allume une LED avecle bouton 1
On éteint une LED avec le bouton 2
3)
MANIPU
On allume et éteint la LED avec n’importe quel bouton
LATION
4)
MANIPU
TEMPORISATION 1S
LATION
JEUX DE
LUMIER
E
5)MANI
PULATI
ON
AFFICHEUR 7 SEGMENTS