Calculatrice basique avec PIC16F628A
Catégorie : Programmation des PICs en Mikropascal Modifié le : 30/01/2020 23:32 Auteur : Abidi Hatem Note : Non évalué
Téléchargé : 1822 fois Taille : 68.7 Ko Compatibilité : Micropascal Pro - Proteus 7
Certaines calculatrices basiques, sous forme de jouets ou gadgets destinées aux enfants, ne réalisent que les opérations mathématiques de base : addition, soustraction, multiplication et division des nombres entiers.

Elles sont constituées généralement d’un afficheur LCD et d’un clavier 16 touches. Le programme en mikropascal et le montage sous ISIS proposé au téléchargement ici permettent de commander ce type de calculatrice en utilisant un microcontrôleur de type PIC16F628A.

Clavier matriciel
Le schéma du clavier matriciel est à 16 touches. Il dispose uniquement de 8 broches pour la gestion de ses touches. Les 8 broches sont organisées en 4 colonnes et 4 lignes.
L'appui sur une touche réalise un contact direct entre la ligne et la colonne de cette touche.
Pour détecter l’action sur une touche on procède comme suit :
– On fait un balayage sur les lignes c'est-à-dire on envoie les séquences suivantes : (1000, 0100, 0010, 0001).
– On lit l'état des colonnes sur 4 bits.




   Lectures recommandées sur ce thème :


  Commentaires



Aucun commentaire dans la base de données
*Poster un commentaire :
Uniquement les membres peuvent poster des commentaires

Haut de page

© 2024 Technologue pro, cours électricité électronique informatique · © 2007 - 2024 Technologue pro - Ressources pédagogiques pour l'enseignement technologique en Tunisie
Usage dans un cadre strictement académique

Licence - Sitemap - Qui somme nous ? - confidentialité- Tunisie Index
J'accepte
Ce site web utilise des cookies. Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site Web. Plus d'infos