Bonjour,
Je suis débute dans la programmation en C.
Dans le cadre d'un exercice, je dois programmer un microprocesseur 80c515 en langae C, avec 3 modules. un LCD I2C (1), un clavier 8 boutons I2C (2)et un module a LED(barregraphe)I2C (3).L'un des problème que je rencontre est que lorsque je branche les 3 modules sur le même port ( port 5 du microprocesseur) le module barregraphe bloque les deux autres. Donc je dois mettre le module barregraphe sur un autre port ( port 4 du microprocesseur), séparément cela fonctionne mais ensemble je n'arrive pas à définir deux port différent, le logiciel plante.les modules sont conecter au ports 5.0 SDA et 5.1 CLS.
la fonction utiliser est sfr at 0xf8 Piic; // Piic = Port 5 dans le fichier iic.h .
J'ai chercher la fonction at , sans aucun résultat.
Merci d'avance
Partager