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.
Un étudiant en galère.
-----