Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : cherche code en c pour clavier 16 touches [ Windows / Autre ] (krimzoug)

mercredi 3 janvier 2007 à 11:33:47 | cherche code en c pour clavier 16 touches

krimzoug

bonjour a tous
je suis etudiant en conception electronique et j'ai mon prof qui nous a demandé de faire une fonction en c pour decoder un clavier 16 touches.Mais je ne vois pas comment ????
alors si quelqu'un avait une idée je le remerci d'avance...


mercredi 3 janvier 2007 à 14:03:33 | Re : cherche code en c pour clavier 16 touches

wxccxw

Membre Club
Réponse acceptée !
si tu nous disait comment marche ton clavier sa serait plus pratique :) USB, RS232 ? il y a un PIC pour gerer ? etc...

mercredi 3 janvier 2007 à 14:46:27 | Re : cherche code en c pour clavier 16 touches

krimzoug

Réponse acceptée !
desolé mais je suis debutant...
alors voila, le clavier fonction  en  RS232 et il y a un pic de microchip le 18f4520
si besion de plus d'info merci de me le préciser...
merci à tous







mercredi 3 janvier 2007 à 15:57:21 | Re : cherche code en c pour clavier 16 touches

wxccxw

Membre Club
Réponse acceptée !
tu bessoin d'une puce MAX232 mais c pas obligatoire. jete un oeil sur http://www.planete-sciences.org/forums/viewforum.php?f=5 apres simplement, quel logiciel de Code PIC utilise tu ? CC5X dit moi quel logiciel et je t'ecris un debut.

mercredi 3 janvier 2007 à 16:26:40 | Re : cherche code en c pour clavier 16 touches

krimzoug

Réponse acceptée !
super c'est sympa
alors je travaille sur mplab mc18
Pour la max 232 je l'avais prevu
je te remerci pour le liens
a+

mercredi 3 janvier 2007 à 18:59:12 | Re : cherche code en c pour clavier 16 touches

wxccxw

Membre Club
Réponse acceptée !
c18 oula, le je connai mal la prog avec C18. mais en gros : ton PIC tu fais if(input(PIN_AX)) { envoi message RS232 }

mercredi 3 janvier 2007 à 21:05:11 | Re : cherche code en c pour clavier 16 touches

krimzoug

Réponse acceptée !
ok  merci je vais essayer de faire quelques chose..
 je vois  une solution mais je sais pas si c'est bon??

ecrire sur le port a "0111"
et lire le port b
si port b"0111"
alors afficher '0'
etc... jusqu'a f

une ptite info
mon prof nous a demandé si il y avait deux touches de presser il faut r'envoyer ff
as tu idée???
merci pour les infos ..
a+

vendredi 5 janvier 2007 à 00:47:27 | Re : cherche code en c pour clavier 16 touches

julienbj

Réponse acceptée !
Un clavier 16 touches qui marche en RS232????
Qu'est ce que c'est que ca?
Je serais bien curieux de savoir de quel clavier il s'agit!!!

A mon avis tu as un clavier des plus classiques, qui se branche directement sur ton microcontroleur (en prenant soin de mettre des pull-ups ou d'activer les pull-up internes du PIC si tu es sur le bon port). Et toi ce que tu cherches à faire, c'est lire la/les touches pressées sur le clavier et renvoyer cette information sur une liaison série, mais tu as certaineemnt pas un clavier RS232!

Confirme moi que je t'aide plus en avant ensuite, mais arretez un peu d'halluciner avec vos claviers 16 touches en RS232 ou USB!
Attention, la ca demande aussi un peu d'élec, et ça c'est une science qui ne s'invente pas non plus. (bien que avec un PIC...).

wxxxxw >> "logiciel de Code PIC", qu'est ce que c'est que ça? Comme pour du code PC, on utilise un compilateur pour compiler du C, c'est certainement pas un logiciel qui génere du code tout seul.
Pour ta gouverne, CCS est la pire daube qui puisse exister pour compiler du C, je te conseille vivement le passage à C18 ou HTPIC18. Je n'ai jamais vu un compilateur aussi peu respectueux des standards du C, j'aurais même tendance à dire qu'il compile un language qui n'est pas du C, mais une invention stupide de leur part.
CCS est connu et utilisé uniquement parcque c'est le premier compilateur C pour PIC qui est sorti sur le marché, mais franchement, je me demande bien comment il fait pour survivre maintenant!

krimzoug >> Quels sont tes branchements? Tu as mis quoi sur le port A du pic, quoi sur le port B? C'est bien beau de nous dire j'écris ca sur tel port, ça sur l'autre, si on sait pas ce qu'il y a derrière....

Vive le C
Savon


vendredi 5 janvier 2007 à 14:45:09 | Re : cherche code en c pour clavier 16 touches

krimzoug

slt
En faite mon clavier est un standar..
il est connecté directement sur le pic en mettant les pull-up
j'écris sur le port a les lignes du clavier et j'écris les colones sur le port b.
le compilateur que j'utilise est le c18 sous mplab
je voudrais faire un prog en mode interuptif.
 si une touche est pressée j'envois la valeur sur un lcd..
si 2 touche sont je renvoi ff..
desolé je suis un debutant en c..
c'est pas facile...
a+



vendredi 5 janvier 2007 à 14:46:05 | Re : cherche code en c pour clavier 16 touches

krimzoug

slt
En faite mon clavier est un standar..
il est connecté directement sur le pic en mettant les pull-up
j'écris sur le port a les lignes du clavier et j'écris les colones sur le port b.
le compilateur que j'utilise est le c18 sous mplab
je voudrais faire un prog en mode interuptif.
 si une touche est pressée j'envois la valeur sur un lcd..
si 2 touche sont pressée je renvoi ff..
desolé je suis un debutant en c..
c'est pas facile...
a+




1 2

Cette discussion est classé dans : cherche, code, clavier, touches


Répondre à ce message

Sujets en rapport avec ce message

Envoyer les touches du clavier. [ par Babou ] Bonjour,Je cherche un moyen d'envoyer la séquence de touches suivante : .Mais il faut que ce soit sur le port clavier, pas sur l'écran.Etant donné Code ASCII [ par SuperDoudou ] SuperDoudouJe n'arrive pas trouver les touches dont les codes ascii sont 224 et 13.De +, est-ce que je me trompe si je pense que les codes ascii des Probleme pour récupérer des touches du clavier en c++ [ par TRASH52 ] TRASH52J'ai un probleme pour récupérer toutes les touches autres que les caractères! Les caractères peuvent etre recupere avec getch() ok, mais pou emulation clavier [ par koubiack ] J'essai de crée un petit programme pour me servir de ma telecommande qui n'a pa de driver pour win XP. Et donc je cherche un moyen d'émuler l'appuie d envoie de touches fictives du clavier [ par semenzato ] Bonjour , je voudrais savoir comment envoyer des touches fictives du clavier à la fenetre de dialogue principalemerci Clavier "internet" [ par ntamac ] J'ai un probleme, je vous explique : j'ai fais l'aquisition d'un clavier dit "internet" avec des touches supplémentaire du type play pause zoom, Volum [C] Interdire l'accès à certaines touches [ par Cow_B ] SalutBon, cette fois ci mon souci est le suivant : je demande à un utilisateur de rentrer un chiffre kelkil soit. Le problème c'est que si la personne Cherche code_source [ par RANNOU ] Je cherche un code source sur la compression/décompression par la méthode de Huffman en java.Merci d'avance!!.RANIA étudiante en informatique. Hot Key [ par garslouche ] Bonjour,je voudrais permettre aux utilisateurs de choisir leurs propres raccourcis clavier. J'ai voulu utiliser CHotKeyCtrl mais il y a plein de touch cherche code pour envoit ip par icq,svp,merçi [ par monpote ] bonjour tlm:),je cherche tout code qui envoit un message par icq pager se qui donne ip en meme temp,sans ouvrire de box numéro icq a configurer dans


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,608 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.