Vous êtes sur la page 1sur 8

Compte rendu de travaux pratiques

MICROCONTRÔLEUR
(Suite du tp2 & Afficheur sept segments)

ENCADRE PAR :
MME CHEDDADI
REALISEE PAR :
MADHANI MAROUANE - SALAHDDINE ELBAZ
Sommaire :
 Objectif
 Introduction
 Manipulation
 Conclusion

Objectif :
-faire clignoter toutes les LEDs
-réaliser un ‘chenillard’
-afficher des nombres sur l’afficheur en choisissant l’un
des quatre afficheurs
Introduction :
Un afficheur 7 segment est un dispositif
optoélectronique constitué de 7 LEDs sous forme de
segment qui permettent d’afficher un chiffre en
hexadécimal (de 0 à F)
Manipulation 3 :
Organigramme : Code sur le compilateur :

La compilation de ce programme généra un fichier


‘’ .HEX’’ qui doit nous aider à effectuer la simulation sur
ISIS
Pour que la simulation soit visible sur Isis on a choisi
20ms au lieu de 500ms
Montage sur ISIS :

TP3
Tableau de vérité de 7seg

Manipulation :

1) Programme en c qui permet d’afficher le nombre


5 dans l’afficheur 7 segme
Code en c : Montage :

Remarque :
Lorsque le bit 0 du PORT A = 1 on constate que le
premier afficheur 7seg qui fonctionne.

2) Programme en c qui permet d’afficher le nombre


5 dans le deuxième afficheur 7seg

Il est suffisant de mettre l’instruction RA1=1 ; au lieu de


RA0=1 ; dans le programme précédant pour effectuer
cette manipulation.
Le résultat :

3) Programme en c qui permet d’afficher le nombre


1357 successivement sur les 4 afficheurs.

Code en c :
4) Programme en c qui fonctionne en boucle et qui
compte de 0 à 9 puis décompte de 9 à 0.
Code en c :

Le montage :
Conclusion :
Ce TP nous a permet de réaliser chenillard par
des boucles et on a pu afficher des chiffres sur
quatre afficheurs 7 segment et les afficher
successivement en utilisant une temporisation, et
aussi une boucle qui compte et décompte de 0 à 9

Vous aimerez peut-être aussi