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é : 1867 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 :
TP
TP Configuration de base d'un routeur - Catégorie : TP réseaux
Forums
utilisation des calculatrices graphiques programmables - (09/12/2012)
Besoin d'aide - (07/01/2011)
CommentairesAucun commentaire dans la base de données Uniquement les membres peuvent poster des commentaires |