begin process at 2010 03 20 07:11:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Assembleur

 > 

Processeurs

 > 

X86

 > 

clavier


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

clavier

dimanche 18 mai 2008 à 20:19:54 | clavier

aboulkhir

salut
la fonction IN al,60 permet de recuperer le scan code de la touche presse est ce qu il n y a pas une autre qui permet de recuperer le code ascii en lisant le port du clavier(j exclue la fonction int16 )
merci
lundi 19 mai 2008 à 13:00:52 | Re : clavier

edfed

salut!

premierement, ce n'est pas une fonction, mais une instruction.

sinon, il n'y a aucun moyen direct de chopper le code ascii des touches par les ports 60h et 64h

la seule solution est une page de codes ( genre ms dos).

par exemple, chaque touche va generer une sequence de codes asciiz. Z parce que ça fini par zero pour dire que c'est la fin.

ou alors, chaque touche genere un simple code ascii tout seul, dans ce cas, une look up table suffit.

perso, j'utilise la premiere methode car plus modulaire... ça me permet de generer des mots entiers avec une seule touche ou combinaison de touches, par exemple, "erf",0 = ctrl+alt+e
ou "lol",0 = ctrl + alt +l
ou meme "mov eax,",0 = altgr + a

etc etc ...


Cette discussion est classée dans : fonction, code, recuperer, permet, clavier


Répondre à ce message

Sujets en rapport avec ce message

pb affichage console [ par mat74 ] voila je cherche a faire un prog qui affiche 0 ou 1 en fonction de la valeur de ax . et le teste est ds une procedure . mais il y a un pb le prog n'af code RC5 68hc908 [ par ordinatan ] Bonjour a tous je vous appel a l'aide car j'ai un petit souci de programation. Il ce trouve que j'aimerais recuperer le code rc5 (classique) d'une tel Test souris && pause clavier [tasm] [ par merzhin ] Bonjour voila, jutilise 2 procédure :une pour faire un test soursi (ki me donne les coordonné de la position de la souris ainsi que l'etat des buttons Fréquence clavier !!! [ par eldered ] Bonjour a tous !Je code actuellement en java un bomberMan et j'ai quelques soucis de fluidité dans mon scrolling de la carte. Certes, si je scroll pix utilisation des variables [ par moffer ] Bonjour à tous.J'ai besoin de recopier ma variable chaine au segment 0b800 pour l'afficher, sans utiliser les interruptions. (c'est pour ensuite la fa Adresse mémoire d'une chaine [ par moffer ] Bonjour,Je veux pointer sur le premier caractère de ma chaine. Lorsque je compile le code suivant :SEGMENT DATAchaine db 'Hello$'SEGMENT TEX j'ai besoin d'aide pour 2 petit programme en asm [ par gctom ] je vous expose mon problème : j'ai quelque difficultés avec l'assembleur malgré les livres et cours que j'ai suivi, je n'arrive pas a faire 2 petit pr commandes shell ss Windows [ par anthraxx ] bonjour,j'ai une question concernant la programmation windows en asm:je voulais savoir comment on peut faire une fonction pour envoyer des commandes a rs232 [ par TRAX44 ] salut,tout premièrement je sais qu'il ya des exemples sur le site!mais mon problème est autre je tiens à comprendre pourquoi mon code ne fonctionne pa appeller du C en asm [ par S2R ] Bonjour, je voudrait savoir comment utiliser un code écrit en C dans un code assembleur.


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,733 sec (4)

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