return (-0);
Heu c'est -1 en fait. Mais j'ai créé une variable de type enum pour les valeurs de retour d'erreur.
Sinon pour le PIC les connections fonctionnement parfaitement, le problème vient juste du code que je ne sais pas créer ^^^
1/ 2 cartes PICDEM FS-USB
Oui les deux pics sont montés sur une carte PICDEM FS-USB, ces cartes connectées à un debugger ICD 2, lesquels sont connectés chacun à un PC par USB.
3/ peux-tu me dire combien de résistances de rappels à Vdd ainsi que leur valeur sont sur les broches SDA et SCL ?
J'utilise deux résistances de rappel de 4k7, une pour SDA et une pour SCL, branchées d'un côté sur +5v. Les valeurs sont bien à +5v au repos, ce n'est pas ça du tout le soucis ^^
4/ connection par des fils ? si oui quelle distance ?
Oui ils sont connectés entre eux par trois fils de 5-10cm (masse, SDA et SCL). Le signal est parfait quand j'envoie un octet avec le Master, je vois bien l'octet et le 9ème bit à 1 pour indiquer un Non-ack du slave.
J'ai déjà réalisé une opération simple d'envoi de master et de réception du slave, le soucis n'est pas là
