Partage
  • Partager sur Facebook
  • Partager sur Twitter

"Carte I2C"

Sujet résolu
    8 juin 2014 à 12:15:55

    Bonjour, 

    Débutant en info indus je rencontre quelques difficultés avec le protocole I2C, c'est pourquoi je viens quérir un petit coup de main . Dans mon projet j'ai 
    besoin de faire communiquer une carte Xeva uC-80C552 et une carte "I2C" contenant un clavier classique, qui doit pouvoir communiquer avec la carte via un 
    port parallèle de type PCF8574. 
    Pour ce faire j'ai pensé décomposer tout le travail en créant des fonctions d'envoi d'un octet et de lecture d'octet pour simplifier ensuite l'écriture de fonctions 
    plus "complexes", pour moi en tout cas, qui servirons pour l'envoi et la réception de donnée depuis le périphérique I2C. J'ai recueillit plusieurs informations sur ce protocole, notamment le processus de communication: 1/un start 2/envoi de donnée (fonction envoi octet) 3/ une ACK 4/et un stop, avec dans ce cas le
    UC en tant que maître.
    Je me suis renseigné sur ce protocole I2C via des forums, cours, vidéo, donnée constructeur ... mais malgré ces efforts je ne pense pas y arriver tout seul, 
    donc si quelqu'un de sympatoche pouvait me donner un petit coup de main pour me lancer ça serait cool. Merci. 

    PS: je programme en C. Et pour information je suis vraiment débutant en électronique donc ce qui peut sembler évident pour certains ne l'est pas forcément pour moi. :) 


    Un étudiant en galère

    • Partager sur Facebook
    • Partager sur Twitter

    "Carte I2C"

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown