0% ont trouvé ce document utile (0 vote)
45 vues3 pages

TP1 Led

Transféré par

presisadio
Copyright
© © All Rights Reserved
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)
45 vues3 pages

TP1 Led

Transféré par

presisadio
Copyright
© © All Rights Reserved
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

UFR des Sciences et Techniques

Informatique industrielle
TP Licence IMASI

TP1 - LED

Documents :
- Documentation du PIC16F628A
- TP1_LED.pdsprj

I - Aspect configuration du PIC

- Faire le bilan des variables définies dans le schéma et déterminer à partir du schéma la nature des
différentes broches qui leur sont associées (Entrée ou Sortie)
- En déduire les valeurs qui doivent être attribuées aux registres TRISA et TRISB.

II – Etude de typons

Ci-dessous les deux typons disponibles de la maquette, identifier les entrées sorties pour chacun
d'entre eux en précisant les choix effectués.

En déduire la configuration du PIC (registre Config) pour les deux cas. Ainsi que les correspondances
broches-variables.

1/3
Version 1

Version 2

2/3
III - Aspect programmation du PIC

Le choix de la maquette sera fait en séance de TP, traitez les deux cas possibles …

1) Algorithme

On souhaite
- allumer les diodes ROUGE et ORANGE lorsque l'on appuie sur BP1
- allumer la diode VERT(e) lorsque l'on appuie sur BP2
- Ecrire l'algorithme

2) Programmation et simulation

Créer un projet TP1_LED sous MPLAB (le répertoire devra être un répertoire commun à tous vos
projets MPLAB), choisir le PIC 16f628A, et créer le fichier TP1_led.c.

- Ecrire le programme MPLAB TP1_led.c


- Compiler et charger le fichier TP1_LED.hex à partir du fichier ISIS : TP1_LED.pdsprj

- Quel résultat obtient-on si l'on appuie sur les deux boutons poussoirs en même temps ?
- Modifier le programme pour que les 3 LED s'éteignent dans ce cas.

IV - Partie réalisation

1) Transférer le programme sur un PIC 16F628A à l’aide du kit fourni (voir doc)

2) Tester le programme sur l'une des maquettes.

3/3

Vous aimerez peut-être aussi