TP4 7Seg-I
TP4 7Seg-I
TP4 7Seg-I
GE2
TP4 d'Informatique Industrielle
Compteur-Décompteur sur afficheur 7 segments
I. Objectif du TP
La fiche de TP décrite ci-dessous a pour but de permettre à l'utilisateur, de programmer en C le PIC16F84A
ensuite d'établir le schéma d'une application et la simuler par le logiciel ISIS. Dans cette application nous
simulons la commande d'un afficheur 7 segments par le Port A. Selon l'état du switch SW1 relié à RA0, une
variable est incrémentée (1 sur RA0) ou décrémentée (0 sur RA0), de manière infinie, entrainant le comptage (0,
1, 2, …, 9, 0, …) ou le décomptage (9, 8, 7, …, 0, 9, …). Les affichages sont séparés par une temporisation de
500 ms.
1
IV. Organigramme du compteur - décompteur sur un afficheur 7 segments
D
Oui
RA0 = 1
Non Afficher la valeur
du compteur k
Afficher la valeur
du compteur k
Délai & incrémentation
de k et si ce dernier est >9
Délai & décrémentation alors l'initialiser
de k et si ce dernier est <0
alors l'initialiser à 9
Fin