Bonjour tout le monde
j'ai un petit soucis avec le clavier 16 touches
j'ai une maquette ou y a un pic 16f690 un afficheur 16*4 et un clavier(keypad) 4*4
j'ai fais un programme qui affiche sur l' LCD
maintenant je veux utiliser le clavier afin d'afficher par exempler '1' si j'appuie sur la touche 1 ..ect
alors pour l'instant j'ai pas rentrée vraiment dedans
j'ai juste essayé de trouvé la logique pour le faire
je sais que le keypad fait une matrice 4*4
j'ai mis les bits associés au lignes en entrée
et ceux des colonnes en sorte
j'ai le Keypad est lié avec le port C
j'ai fais
ce script est juste pour tester si ce que je voulais faire va bien marché ou pas mais ça n'a pas marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 main ... bsf PORTC,0 btfsc PORTC,4 call LWD_Write1 goto main
si vous avez des idées ou des scripts qui peuvent m'aider je vous serai reconnaissant
Bon Week-End
Partager