PIC : Gestion du module I2C
Répondre à la discussion
Affichage des résultats 1 à 1 sur 1

PIC : Gestion du module I2C



  1. #1
    schneiderj

    PIC : Gestion du module I2C


    ------

    Bonjour,

    J'ai pratiquement terminé l'écriture d'une bibliotéque pour gérer le module MSSP de mon PIC pour le faire fonctionner en mode I2C.
    L'écriture marche parfaitement, mais pour la lecture c'est loin d'être celà....

    Voici ce que je fais :
    • écriture du byte de controle (write)
    • écriture de l'adresse P1
    • écriture de l'adresse P2
    • restart (RSEN)
    • écriture du byte de controle (read)
    • Début de la lecture (RCEN)
    • passer la valeur SSPBUF à une variable
    • initialiser ACKDT
    • émettre l'ACK (fonction de ACKDT)
    • arrête si ACK = 1, renvoyer RCEN si ACK = 0

    L'enregistrement des signaux I2C me donne ceci (voire image I2C_Read AnaLogique.gif ) : aprés l'envoie du byte de controle avec le bit<0> = 1 pour lire, le systéme semble se mettre au repos.

    Et lorsque je lis la note d'application de Microchip je ne retrouve pas la même chose que dans le datasheet du PIC que j'utilise (un 18F252). Voire les deux autres images.

    Pourriez-vous m'aider... car je patauge sérieusement !
    Merci

    NB : pour la programmation j'utilise FED PIC (en C).
    Jean-Marie

    -----
    Images attachées Images attachées

Discussions similaires

  1. PIC et I2C HArd
    Par pseudoblogeus dans le forum Électronique
    Réponses: 4
    Dernier message: 26/10/2008, 22h41
  2. Mon code pour le module I2C ne fonctionne pas
    Par schneiderj dans le forum Électronique
    Réponses: 1
    Dernier message: 05/04/2008, 20h18
  3. Gestion de plusieurs composants I2C
    Par schneiderj dans le forum Électronique
    Réponses: 6
    Dernier message: 19/01/2008, 15h22
  4. gestion de clavier matriciel i2c
    Par invite6d875316 dans le forum Électronique
    Réponses: 2
    Dernier message: 26/01/2007, 22h49
Découvrez nos comparatifs produits sur l'informatique et les technologies.