0% ont trouvé ce document utile (0 vote)
384 vues4 pages

Programmation PIC16F84: LED et Simulation

Transféré par

Lotfi Boussaid
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
384 vues4 pages

Programmation PIC16F84: LED et Simulation

Transféré par

Lotfi Boussaid
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Ecole Nationale d'Ingénieurs de Monastir

Département de Génie Electrique


Mécanique 2 - Informatique Industrielle
AU : 2010-2011

TP N° 1 - Initiation à la Programmation
de Microcontrôleur PIC16F84

1. Objectif :
L'objectif de ce TP est d'apprendre à utiliser l'environnement MPLAB pour s’initier à l’utilisation du langage
assembleur pour microcontrôleur PIC16F84. Ce TP permet d’apprendre à configurer un port d’entrée sortie (I/O) et à
commander une diode LED. La deuxième partie de ce TP, consiste à utiliser l’environnement PIC C Compiler pour
programmer le clignotement d’une diode LED et le simuler sous environnement ISIS de PROTEUS.

2. Travail demandé
I. Partie 1 :
1. Créer un répertoire C:\TP_Meca2
2. Lancer MPLAB
3. Créer un nouveau projet
a. Projet è New
b. View è Projet
c. Configure è Select Device è 16F84
d. Add Files (Figure 1) TP1_led.asm

Figure 1. Ajout de nouveau fichier

Lotfi BOUSSAID – Département de Génie Electrique – ENIM -1-


e. Saisir le code assembleur suivant :

f. Activer le bouton Build All (figure 2)

Figure 2. Compilation et édition de lien


g. Le fichier TP1_led.hex est chargé sous environnement ISIS pour la simulation (figure 3)

Lotfi BOUSSAID – Département de Génie Electrique – ENIM -2-


Figure 3. Simulation sous environnement ISIS

II. Partie 2 :
a. Lancer Project wizard è choisir le pic16f84 è Configurer le port A en sortie et B en entrée
b. Saisir le code suivant et sauver sous TP1_led2.c (figure 4)

Figure 4. Clignotement de diode Led

Lotfi BOUSSAID – Département de Génie Electrique – ENIM -3-


c. Lancer la commande Build All
d. Simuler le nouveau fichier binaire obtenu : TP1_led2.hex

Lotfi BOUSSAID – Département de Génie Electrique – ENIM -4-

Vous aimerez peut-être aussi