WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude et application de microcontroleur 16f84

( Télécharger le fichier original )
par Mustapha BOUZIANE
Université de Mascara, Algérie - Génie électrique et électronique 2007
  

précédent sommaire suivant

Extinction Rebellion

9.3. Les caractères affichables :

-Les broches de données permettent également d'afficher un caractère selon le code fournit avec l'afficheur , il est ainsi possible d'afficher des caractères spéciaux . Ces codes sont mémorisés dans la CG RAM (Caractère Générator ), chaque caractère est formé sur une matrice 5*8 points, Voire (Tableau 2-2).

- Le transfert peut se faire sur l'ensemble des huit bites (D0 à D7) ou bien sur quatre bits (D4 à D7) , dans ce dernier cas on économise quatre lignes du PIC mais il faut réaliser le transfert en deux fois , le choix de huit lignes ou quatre lignes se fait par programme selon le positionnement de certains bits (voir le tableaux qui suivent).

(Tableau 2-2), les caractères affichables.)

10. Organigramme :

 

COMMENTAIRES

-On utilisera les registres

retard1, retard2 .

-Le port B dans notre exemple est Programmé en sortie et le port A Partiellement en sortie (RA4 en entrée). -On paramètre l'afficheur en 2 lignes Validation afficheur et curseur

8 bits de données Effacement de l'afficheur .

Déplacement du curseur vers la droite

-Si l'inter est actionné on affiche les caractères.

-On envoie le cod ASCII du 1er caractère à afficher.

-On valide avec une impulsion sur la broche e ( RA2 du port A ) .

-On envoie le cod ASCII du nième caractère à afficher.

-On valide avec une impulsion sur la broche e ( RA2 du port A ) .

-Si l'inter est relâche on refait

l'initialisation de l'afficheur puis on recommence le cycle d'affichage .

Application de PIC 16F84

1. L'alimentation :

- Dans le cas où nous ne possédons pas d'alimentation stabilisée, il est possible d'alimenter le montage avec une pile 9 v suivie par un régulateur 5 v du type 7805 (figure : 3-1 ) .

(Figure : 3-1 ) Alimentation par une pile 9 v suivie d'un régulateur 5v du type 7805 .

1.1 Les composants de l'alimentation :

- Le régulateur :permet de fournir un 5V stable à partir du 9V de la pile. - La patte de gauche est l'entrée 9V,la patte du milieu la masse commune et la droite la sortie 5V.

- Ce modèle tient 500mA .

- Facilité d'emploi ( peu de composants externes ) .

- Protection contre les surcharges thermiques. Régulateur

7805

- diode : 1N4001,en série avec la pile 9 v, protège le montage

contre les inversions de polarité .

- Les condensateurs : permet de filtrer l'alimentation de 5 v .

? Liste des composants de l'alimentation :

- pile 9 v

- 1 diode : 1N4001.

- C1 : 25 v 470 ìf

- : 63 v 10 ìf

- C3,C4 : 220 nf

- Régulateur type 7805 .

2. l'horloge système :

- Le fonctionnement de l'horloge peut être réalisée avec un quartz : 4MHz , la fréquence maximale d'utilisation va dépendre du microcontrôleur utilisé . En utilise ici un résonateur quartz ou céramique 4MHz pour réalisée un oscillateur (le coeur du microcontrôleur) , c'est lui qui cadence le déroulement du programme . Il fournir un signal carré périodique au microcontrôleur. (Figure : 3-2 ) .

(Figure : 3-2 ) XT : L'oscillateur moyenne fréquence 200KHz-4MHz

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry