Bonjour,
Je tente de programmer un petit robot (je débute, mais est quelques notions). J'utilise pour cela une carte MD22 (double pont en H) en mode I2C.
Je fais mes premiers essais à l'aide d'une carte easypic 5 sur un 18F452.
J'ai monté un afficheur 2 lignes pour faire un peu de diagnostic.
Pour tester mon bus, j'ai décidé d'implémenter un scruteur qui appelle chaque esclave et qui me compte le nombre de réponse.
Simplement, voilà, mon bus, n'a pas l'air de répondre. J'ai mis des résistances de Pull up sur mes bornes RC3 et RC4 et j'ai testé à l'ohmètre que mes SDA et SCL n'étaient pas inversé.
Le programme passe l'init, mais plante lors de "I2C_start".
Avez-vous, une idée des choses à regarder pour le faire fonctionner ?
Merci
Mike
-----