Gestion de 3 boutons-poussoirs via une carte I²C indépendante. Ce module fait également partie du projet Isterix. Il est prévu pour évoluer, le but étant de décharger le microcontrôleur central des fonctions secondaires. Le principe étant toujours modulaire, ce programme fonctionne de façon indépendante.
Commentaire de l'auteur : ce petit programme permet de lire trois boutons et de retourner via le bus I2c la touche frappée. Si rien n’est frappé, on retourne 255. Ceci peut parfaitement être intégré dans le programme principal d’une application et c’est un luxe que de monopoliser un 16F84 pour lire …..trois boutons ! Cependant, la place code en mémoire dans mon programme principal Isterix.asm est telle que j’ai délégué cette fonction.
L'archive contient : Un fichier explicatif, et les fichiers sources nécessaires à la réalisation.
Télécharger l'archive ici
Commentaire de l'auteur : ce petit programme permet de lire trois boutons et de retourner via le bus I2c la touche frappée. Si rien n’est frappé, on retourne 255. Ceci peut parfaitement être intégré dans le programme principal d’une application et c’est un luxe que de monopoliser un 16F84 pour lire …..trois boutons ! Cependant, la place code en mémoire dans mon programme principal Isterix.asm est telle que j’ai délégué cette fonction.
L'archive contient : Un fichier explicatif, et les fichiers sources nécessaires à la réalisation.
Télécharger l'archive ici