Académique Documents
Professionnel Documents
Culture Documents
Sommaire
Objectif :
Travail 1 :
Le premier travail consiste à réaliser un montage qui va nous
permettre de faire une simulation d’un programme écrit en assembleur
dans le but d’allumer ou éteindre une led branchée sur RB1 selon les états
de l’interrupteur qui est sur la broche RB0. Le montage sous PROTEUS ISIS
est comme suit
Etape1 : l’écriture du programme sous MPLAB X IDE et le
compiler.
Donc le travail est réussi , la led s allume des qu’ on appuie sur l
interrupteur
Travail 2 :
Et le schèma :
TP2 : TRAFIC ROUTIER A BASE DU
PIC16F84 SOUS MPLAB X
Objectif :
Donc on aura :
Objectif :
Travail 1 :
Travail 2 :
Objectif :
Le code :
TP5 : COMMANDE D UN ECRAN LCD A
BASE DU PIC16F84A
Objectif :
Afficheur LCD :
Par opposition à un afficheur à LED (comme les afficheurs 7
segments par exemple) où il suffit d'allumer une LED pour créer des
caractères, l'affichage d'un message textuel sur un afficheur LCD
n'est jamais direct. Il faut envoyer une série de commandes à
l'afficheur, qui les interprète et qui réalise en fonction certaines
actions dont l'affichage des
caractères. On distingue 2 types de
commandes : les instructions (pour
configurer l'afficheur) et les données
(pour afficher un caractère à partir
de son code ASCII). Le protocole
d'envoi des commandes à l'afficheur
est très précis et doit être respecté
si on veut que la réaction de
l'afficheur soit le résultat attendu :
afficher un message.
Un afficheur LCD contient :
Une entrée de contrôle RS (Register Select)
Une entrée de validation E (Enable)
8 entrées de données D0 à D7Page 22 sur 26 En fonction du
mode de commande choisis de l’afficheur LCD la mise en
œuvre matérielle sera différente. Il existe deux modes de
commande d’un afficheur LCD :
Commande en 4 bits.
Commande en 8 bits.
Travail 1 :
Partie 1 : Montage sur PROTEUS 8 ISIS :
Partie 2 : Ecriture sur Micro c :
Conclusion :