Bonjour à tous,
J' aimerai réaliser un verrou à code à l' aide d' un pic
16F84 que j' ai choisi de programmer en langage C.Le
fonctionnement du dispositif devra comporter plusieurs
étapes.L' acquisition du code se fera par l' intermédiaire
d' un encodeur de clavier de type 74C922.
1)scrutation du clavier à 16 touches: un code sur 4 bits
est envoyé au pic par l' encodeur.
2)mise dans une table temporaire du code binaire du 1er
digit.
3)comparaison du digit saisi avec une valeur gardée en
mémoire.
>si égalité des 2 codes poursuite du processus
pour le 2ème digit.
>sinon sortie et fin du programme sans aucune autre action.
4)comparaison du 2ème digit saisi avec une 2ème valeur
gardée en mémoire.
>si égalité des deux codes poursuite du processus pour le 3ème digit...etc.....etc... jusqu'à la
comparaison du 4ème et dernier digit.
>si égalité des 2 codes ouverture de la porte par l'intermédiaire d' une gâche électrique.
>sinon sortie et fin du programme.
Il est à noter en ce qui concerne l' ouverture de la porte qu' il est nécessaire d' envoyer un ordre à un port du pic.
Comment débuter la réalisation de mon programme?
Faut-il déclarer puis initialiser les variables? Si oui par quelle instruction et à quel moment?
Comment scruter l' encodeur 74C922?
Merci d'avance pour vos réponses.
-----