J
john2020
Guest
Salut à tous,
Je suis à la recherche d'un programme de clavier en c qui utilise l'encodeur à puce 74c922.Un clavier 3x4 est utilisée.Je suis vraiment du mal avec cela.Quelqu'un peut-il m'aider?Comment pouvez-vous Wright le programme afin que les EPROM peut dire ce clavier a été pressée selon la puce de codage?J'ai obtenu quelques informations, mais j'ai une confusion avec it.I je partage le lien ici pour vous tous.
Lire la fiche technique du 74C922 ci-dessous,
http://www.fairchildsemi.com/ds/MM/MM74C922.pdf
Vous avez seulement à fournir 1 signal de commande à la puce, et recevez 1 signal de commande de la puce, ainsi que les 4 bits de données qui permettent d'identifier quelle touche a été enfoncée:
La broche de sortie DONNEES DISPONIBLES, de façon assez surprenante, vous indique quand il ya des données disponibles (c.-à-pression d'une touche) pour pouvoir être lus à partir du périphérique;
Le / Activer le code PIN d'entrée de sortie permet la puce sorties, de sorte que vous pouvez lire les données (c.-à-la pression de touche);
Le A, B, C, D identifier les broches de sortie qui touche a été pressée, conformément à la table de vérité indiqué sur P2 de la feuille de données.
Mais comment impliment le code pour lui dire de chercher les données là-bas?
Et avez-vous besoin d'une table ASCII ainsi?
Toute aide serait grandement appréciée
en ce qui concerne
Jean
Je suis à la recherche d'un programme de clavier en c qui utilise l'encodeur à puce 74c922.Un clavier 3x4 est utilisée.Je suis vraiment du mal avec cela.Quelqu'un peut-il m'aider?Comment pouvez-vous Wright le programme afin que les EPROM peut dire ce clavier a été pressée selon la puce de codage?J'ai obtenu quelques informations, mais j'ai une confusion avec it.I je partage le lien ici pour vous tous.
Lire la fiche technique du 74C922 ci-dessous,
http://www.fairchildsemi.com/ds/MM/MM74C922.pdf
Vous avez seulement à fournir 1 signal de commande à la puce, et recevez 1 signal de commande de la puce, ainsi que les 4 bits de données qui permettent d'identifier quelle touche a été enfoncée:
La broche de sortie DONNEES DISPONIBLES, de façon assez surprenante, vous indique quand il ya des données disponibles (c.-à-pression d'une touche) pour pouvoir être lus à partir du périphérique;
Le / Activer le code PIN d'entrée de sortie permet la puce sorties, de sorte que vous pouvez lire les données (c.-à-la pression de touche);
Le A, B, C, D identifier les broches de sortie qui touche a été pressée, conformément à la table de vérité indiqué sur P2 de la feuille de données.
Mais comment impliment le code pour lui dire de chercher les données là-bas?
Et avez-vous besoin d'une table ASCII ainsi?
Toute aide serait grandement appréciée
en ce qui concerne
Jean