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

Pic12f1840 communication avec le spi



  1. #1
    ichs

    Pic12f1840 communication avec le spi


    ------

    BONJOUR tout le monde.

    j'essaie de réaliser une communication par port serie (SPI) entre deux pic12f1840. L'un le maitre et l'autre l'esclave.
    j'ai etudié les enseignements de bigonoff, que salue de passage pour toute la richesse de ses documents, mais je n'arrive pas
    à faire passer l'information du maitre vers l'esclave.
    pour tester mes codes j'ai utilisé proteus 8. ce que je remarque c'est que le maitre fonctionne comme si tout allait bien.
    le bit SSP1IF se met à 1 pour signifer que l'octet a été envoyé. En face, l'esclave ne fait jamais signe d'avoir recu une information
    et est remis à 0 chaque fois que le maitre desactive la broche CS (chip select) ou SS.
    code_slave.txtcode_master.txt
    voici en fichiers attachés le code de chacun des pics. ils sont écrits en asm.
    voilà, je me tourne vers tout le monde pour m'aider à comprendre ce que je fais mal pour ne pas y arriver. ca fait deja deux mois
    que je me suis mis mais là je m'avoue à bout de souffle.
    veuillez m'aider à comprendre ce qu'il faut.
    MERCI D'AVANCE A TOUT UN CHACUN

    -----

  2. Publicité
  3. #2
    umfred

    Re : Pic12f1840 communication avec le spi

    tu as bien croisé SDI et SDO entre les 2 pics ?

  4. #3
    ichs

    Re : Pic12f1840 communication avec le spi

    a mon avis oui.

    je devais expliquer aussi le programme.
    le maitre doit envoyer la valeur d'un compteur a l'esclave.
    le pic ,apres toutes les connexions n'aura plus que deux broches libres. je les utilise
    pour afficher les deux bits les moins significatifs de la valeur de l'octet recu. ceci juste pour constater
    les variations de valeur.
    le compteur est incrementé après chaque transfert réussi.

    merci de m'avoir repondu.
    Dernière modification par ichs ; 15/01/2021 à 11h52.

  5. #4
    ichs

    Re : Pic12f1840 communication avec le spi

    rebonjour.
    tu sembles en avoir des connaissances. peux-tu, s'il te plait, me guider?
    merci

  6. A voir en vidéo sur Futura
  7. #5
    umfred

    Re : Pic12f1840 communication avec le spi

    dans le code du slave, on indique que le /SS est sur le porta A3, le SDO sur RA0, contrairement à ce que dit le commentaire sur APFCONMASK (puisque la valeur est de 0. donc à vérifier si c'est bien comme ça.

  8. #6
    ichs

    Re : Pic12f1840 communication avec le spi

    Je m'excuse pour cette faute. Cest le commentaire d'un précédent essai.
    J'ai manqué d'attention.
    Le /SS est bien sur RA3 et SDO sur RA0.
    merci

  9. Publicité
  10. #7
    ichs

    Re : Pic12f1840 communication avec le spi

    bonjour.
    dis, sais-tu comment poser des questions sur le site de microchip? il y a un cerrtain mdm qui en 2018 a déclaré avoir des soucis pour mettre en oeuvre le spi avec le pic12f1840 alors qu'il reussissait très bien avec le pic16f887.
    j'aimerais bien lui demander s'il a finalement réussi sauf que je ne trouve pas où ca se réalise sur leur site.
    je t'en parle pour voir si ca peut aider, vu que tu es le seul pour le moment qui veut bien me venir en aide.
    je t'en remercie

  11. #8
    umfred

    Re : Pic12f1840 communication avec le spi

    si c'est sur le forum microchip, il faut s'y inscrire; après, leur forum doit fonctionner comme n'importe quel forum. Il se peut que le sujet soit clos, donc impossible de rajouter un post (mais tu dois pouvoir contacter la personne en message privé)

  12. #9
    ichs

    Re : Pic12f1840 communication avec le spi

    la discussion est peut-etre close car malgré mon inscription rien n'a changé. je cherche meme à leur envoyer un mail et ce n'est toujours pas évident. il n'y a vraiment rien d'intuitif.

  13. #10
    umfred

    Re : Pic12f1840 communication avec le spi

    tu peux quand même nous faire parvenir un schéma de ton montage, histoire de vérifier déjà ça.

  14. #11
    ichs

    Re : Pic12f1840 communication avec le spi

    biensur
    voici une capture de mon écran
    Nom : CABLAGE_SPI_COMMUNICATION.png
Affichages : 28
Taille : 24,6 Ko
    merci encore

Discussions similaires

  1. probleme pour mettre mes sorties a 5v sur mon pic12F1840
    Par cosmoff dans le forum Électronique
    Réponses: 18
    Dernier message: 28/09/2015, 13h35
  2. Communication avec un serveur tcp/ip avec Matlab
    Par terki dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 03/11/2011, 12h31
  3. communication avec iss
    Par luckywendy dans le forum Astronautique
    Réponses: 5
    Dernier message: 23/11/2007, 11h24
  4. HID communication avec un pc
    Par hakim34 dans le forum Électronique
    Réponses: 2
    Dernier message: 04/07/2007, 23h23
  5. Communication avec un synthé
    Par FantomX dans le forum Électronique
    Réponses: 9
    Dernier message: 18/06/2006, 02h01
Découvrez nos comparatifs produits sur l'informatique et les technologies.