Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Communication I2C entres 2 PIC16F1947



  1. #1
    ludo00001

    Communication I2C entres 2 PIC16F1947


    ------

    Bonjour,
    je souhaiterais faire communiquer 2 PIC, un en maître l'autre en esclave. Il sont alimentés en 5v et ont une résistance de tirage de 4,7k.
    Le programme de l'esclave n'entre jamais dans la fonction interruption.
    De plus le maître reste bloqué sur la seconde exécution de la fonction I2cMasterWrite sur la ligne while(SSP1CON1bits.WCOL).

    -----
    Fichiers attachés Fichiers attachés

  2. #2
    ludo00001

    Re : Communication I2C entres 2 PIC16F1947

    Les signaux sur SCL et SDA envoyés par le maître semblent bons, l'esclave ne reconnait pas son adresse car le ACKSTAT renvoyé est à 1

  3. #3
    ludo00001

    Re : Communication I2C entres 2 PIC16F1947

    Finalement, je me réponds encore à même (même si apparemment, ça n'intéresse personne) Il fallait mettre GIE=1 pour activer l'interruption générale.

Sur le même thème :

Discussions similaires

  1. Communication I2C :un Master et 6 slaves
    Par zied74 dans le forum Électronique
    Réponses: 9
    Dernier message: 23/12/2009, 12h32
  2. communication I2c pic 16F88
    Par guillaumovitch dans le forum Électronique
    Réponses: 0
    Dernier message: 22/04/2009, 13h47
  3. Problème de communication I2C
    Par todd_terry dans le forum Électronique
    Réponses: 7
    Dernier message: 02/05/2008, 20h54
  4. Communication I2C entre 3 pic 16f876
    Par jiji94 dans le forum Électronique
    Réponses: 0
    Dernier message: 07/04/2008, 19h40
  5. communication i2c entre deux pics
    Par frednico56 dans le forum Électronique
    Réponses: 2
    Dernier message: 02/11/2007, 23h56
Découvrez nos comparatifs produits sur l'informatique et les technologies.