Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Pic et pic et colegram...

  1. abracadabra75

    Date d'inscription
    septembre 2005
    Localisation
    en Gaule, entre le ras des pâquerettes et le plafond du jour
    Messages
    2 787

    Pic et pic et colegram...

    Bonjour à tous.
    Etant un feignant de première, je voudrais que vous m'aidiez à pomper un petit programme pour pic consistant à lire les touches d'un clavier 4x4.
    J' ai bien le même module pour 68hc11, mais j'ai la paresse de le traduire. Et puis pourquoi recréer le monde?
    Les exemples que j'ai trouvés sur le site de microchip sont toujours trop gros, complexes, et particuliers...
    Merci d' avance.
    Il n'y a que dans le dictionnaire où 'réussite' vient avant 'travail'.
     


    • Publicité



  2. vincequeen

    Date d'inscription
    mai 2006
    Messages
    2

    Re : Pic et pic et colegram...

    un clavier numerique comme le tel... ???
     

  3. abracadabra75

    Date d'inscription
    septembre 2005
    Localisation
    en Gaule, entre le ras des pâquerettes et le plafond du jour
    Messages
    2 787

    Re : Pic et pic et colegram...

    oui...un clavier à 4 colonnes et 4 lignes ;le tel est un 3x4, mais le principe de traitement est le même: le fait d'appuyer sur une touche connecte une ligne à une colonne et déclenche une interruption; les lignes sont au niveau bas sur, les colonnes au niveau haut (ou inversement). Le logiciel détermine quelle touche a été pressée.
    Il n'y a que dans le dictionnaire où 'réussite' vient avant 'travail'.
     

  4. HULK28

    Date d'inscription
    janvier 2006
    Localisation
    IDF
    Messages
    10 256

    Re : Pic et pic et colegram...

    Salut,

    Tu as la méthode de l'interruption, ou celle du pulling.
    "Le temps met tout en lumière." Thalès
     

  5. abracadabra75

    Date d'inscription
    septembre 2005
    Localisation
    en Gaule, entre le ras des pâquerettes et le plafond du jour
    Messages
    2 787

    Re : Pic et pic et colegram...

    Bonjour Hulk.
    Je connais bien les méthodes; je les ai appliquées avec un µp 68hc811e2 et 68hc11f1. Ce que je cherche c'est le code en asm (ou en C) à mettre dans un PIC, par exemple un simple 16f84 (ou autre, je n'ai pas encore décidé du modèle), où, si j'ai bonne mémoire, on peut avoir 4 broches en entrée pour les colonnes et 4 en sortie pour les lignes (et un déclenchement par interrupt.)
    Il n'y a que dans le dictionnaire où 'réussite' vient avant 'travail'.
     


    • Publicité



  6. tarelec

    Date d'inscription
    avril 2008
    Messages
    25

    Re : Pic et pic et colegram...

    bonjour,
    je dois aussi programmer un pic (18F4620). J'utilise 6 boutons pour notamment se deplacer sur un afficheur ou valider des instructions. Hulk28 j'ai vu que tu parlais de la methode du pulling est ce que quelqu'un peut m'en dire plus et m'expliquer en quoi ça consiste car un prof m'a recommandé cette methode (sans m'en dire plus bien sur)

    merci
     

  7. f6bes

    Date d'inscription
    février 2005
    Localisation
    Nimes Age:69 237 millions de kms autour du soleil !!
    Messages
    35 212

    Re : Pic et pic et colegram...

    Bjr Tarelec,
    J epense que c'est "polling" et non pas "pull l'état des différentes entrées d'un systéme .
    Lorsqu'il a fait "un tour" il recommence.
    La vitesse de scrutation sera choisie en fonction de la vitesse (supposée) d'arrivée des événements pour ne pas en louper.
    Plus il y d'éléments à "scruter", plus il faut aller vite.
    Pour un clavier , il y pas de quoi affoler le processeur !!
    Il passera son temps à attendre.
    A+
    "Bonjour" et "Merci" (pour ceux qui oublient!!)
     

  8. f6bes

    Date d'inscription
    février 2005
    Localisation
    Nimes Age:69 237 millions de kms autour du soleil !!
    Messages
    35 212

    Re : Pic et pic et colegram...

    Remoi,
    Me suis pas aperçu que suite à correction , j'ai viré une partie du message !!
    Donc "polling" au lieu de "pulling" ( correctif si nécessaire !)
    On scrute , à la queuleleu, l'état de chaque "entrée" (1 ou 0) des différentes "sourçes" possibles.
    Lorsque le processeur à fait le tour de toutes les "entrées", il recommençe.
    Dans le cas présent il scrutera TOUTES les touches les unes aprés les autres
    pour savoir si une a été sollicité.
    La vitesse de scrutation doit etre nettement plus rapide que la dextérité de l'opérateur à appuyer sur une touche (histoire de rien manqué).
    A+
    "Bonjour" et "Merci" (pour ceux qui oublient!!)
     

  9. HULK28

    Date d'inscription
    janvier 2006
    Localisation
    IDF
    Messages
    10 256

    Re : Pic et pic et colegram...

    f6bes à raison de corriger c'est bien polling qu'il fallait lire et non pulling.
    Pour le reste l'explication de f6bes est la bonne.
    "Le temps met tout en lumière." Thalès
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. erreur 0X00 programmation PIC plus questions sur les PIC
    Par ROTT dans le forum Électronique
    Réponses: 4
    Dernier message: 22/07/2007, 14h36
  2. Réponses: 0
    Dernier message: 18/03/2007, 15h43
  3. Pic
    Par bilou2007 dans le forum Électronique
    Réponses: 7
    Dernier message: 07/03/2007, 11h55
  4. Pic 16f877 Pic basic pro conseil
    Par ledinblue dans le forum Électronique
    Réponses: 10
    Dernier message: 04/01/2007, 17h26
  5. Qui connais logi pic & et question à propos des pic
    Par Floris dans le forum Électronique
    Réponses: 10
    Dernier message: 29/05/2006, 22h40


Les tags pour cette discussion