begin process at 2012 05 25 05:38:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Assembleur

 > 

Divers

 > 

Général

 > 

ou se branche mon clavier ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ou se branche mon clavier ?

dimanche 19 juillet 2009 à 00:14:38 | ou se branche mon clavier ?

binhex

salut a tous.

est ce que quelqun ( plus a son aise que moi dans l'asm )
peut dire comment connecter un clavier xy 3x4 sur un pic 16f877.
d'apres son fichier asm.

c'est une alarme , les claviers servent a rentrer un code pin.
je ne desire qu'un seul clavier 3x4.

le concepteur a prevu 2 claviers 4x4 , les colonnes sont relier au +V via 4 resistances
mais ensuite je me retrouve avec 8 lignes !! (normal 2 claviers 4x4)
je veux mettre un clavier 3x4 a la place des deux claviers 4x4.
ce (ces) clavier ne sert qu'a rentrer des codes de securitées
le fichier asm permet de savoir ou se trouve les lignes et les colonnes du clavier ?

le schema
http://www.monsterup.com/upload/1247946125299.jpg

voiçi ce que l'auteur dit des 2 claviers
http://img223.imageshack.us/i/17971577.jpg/

debut du fichier asm
http://dl.free.fr/uWWRtireK ( telecharge)

merci

dimanche 19 juillet 2009 à 23:01:45 | Re : ou se branche mon clavier ?

Guilou34

Salut.
Je me demande si tu as bien compris le fonctionnement de ce type de clavier.
C'est peut être du au fait que le montage décrit comprend deux claviers disposés d'une manière particulière pour limiter le nombre de ports utilisés.
Quelque soit le nombre de touches, il faut considérer un clavier comme une matrice de C0,C1,...Cn colonnes et de L0,L1,...Ln lignes.
A chaque croisement de chaque ligne avec chaque colonne se trouve un contact normalement ouvert.
Presser une touche revient à fermer ce contact.
Pour pouvoir déterminer de quelle touche il s'agit, il faut donc opérer un balayage du clavier. Chaque colonne est reliée à une broche de sortie et chaque ligne à une borne d'entrée et au repos toutes les colonnes se trouvent au même état, zéro par exemple.
On met la première colonne à l'état un et on opère successivement une lecture de chaque ligne, ensuite cette colonne est remise à zéro et on procède de même pour chaque colonne.
Il faut éviter d'aller trop vite parce qu'un contact ne se ferme réellement qu'après une série de rebondissements. Il faut donc quand on place une colonne à l'état un, attendre un "certain temps" avant de lire les entrées lignes. Un dixième de seconde par exemple.
Amicalement.



Cette discussion est classée dans : fichier, clavier, asm, claviers, 3x4


Répondre à ce message

Sujets en rapport avec ce message

Convertion asm vers hex (ou bin) [ par mistigry ] J'utilise un PIC16F870 avec le compilateur CH Basic V1.2, ce compilateur me fournit des fichier asm (ou bsc) et pour pouvoir transférer le fichier sur HELP NEWBI [ par pepsidrinker ] Slt tlm. Je programme depuis quelque anné en VB, et maintenant, l'heure est venu pour moi d'apprendre ASM. Seulement, je n'ai AUCUNE notion d'ASM. Pou tasm32 [ par jeannot_ ] Salut!J'aimerais executer un prog en asm. Qd je le compile sous dos (le fichier  .asm),  tout est nickel et j'obtiens un fichier  ".obj". Je n'arrive Comment compiler un kernel en C et en asm [ par vinc1008881 ] Bonjour tous le monde Voilà mon problème : Je voudrait faire un petit kernel en C qui contient admettons 2 fonctions- cls- printfCes fonctions, je les fichier asm [ par zaka2005 ] salut ,je voudrais savoir comment on fait pour ecrire dans un fichier en language assembleur(l'instruction qui permet d'ecrire dans un fichier )je sai challenge .asm [ par vincent2795 ] Bonjour, je recherche une source en .ASM si possible détailler,qui consiste a supprimer n importe quelles nombre de caractères en début de ligne sur t Copy de Fichier vers . [ par vincent2795 ] Bonjour, j' ai beau chercher je ne trouve rien de très concret sur le net, avérais dire l' asm se perd un peut....je recherche comment faire pour cher déboguer un fichier .asm [ par tahsgh ] Salam; comment déboguer un programme assembleur? (sous Linux) est ce que ça peut être fait sans utiliser la commande gcc? Merci Comment creer un fichier .asm dans Micorsoft Visual Studio 2005 porf. [ par yamlal ] Bonjour tout le monde,j'ai uene petite question à vous poser! Est-il possible de créer un fichier .asm et verifier des erreurs des codes dans le logic format png et asm [ par raoulli ] bonjour a vous. je commence a me demander si il est possible de creer une ressouce png dans un fichier *.rc ! avec l'attribut RCDATA le fichier rc s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales