Astuce liaison série PIC 16bits
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Astuce liaison série PIC 16bits



  1. #1
    maximilien

    Astuce liaison série PIC 16bits


    ------

    Bonsoir,
    j'ai besoin d'une liaison série pour piloter un module avec pour caractéristiques:
    - deux fils: CLK et DATA
    - bit de start de clk à 0 pendant 2ms
    - bit de stop de clk à 1 pendant 2ms
    - 16 bits de données pris en compte sur front montant de clk
    - clk à une période de 400µs

    J'aimerai faire (si c'est possible) cette liaison série grâce au module série d'un PIC 16Fxx (pas encore choisit mais peut importe lequel se sera).

    Alors est ce possible?

    J'en doute, mais je veux être sur.

    Merci.

    PS: en pièce jointe: les chronogrammes de clk et data

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

  2. #2
    DAUDET78

    Re : Astuce liaison série PIC 16bits

    Si c'est la sortie TX de l'un et RX de l'autre .. c'est deux octets à transmettre
    J'aime pas le Grec

  3. #3
    maximilien

    Re : Astuce liaison série PIC 16bits

    Citation Envoyé par DAUDET78 Voir le message
    Si c'est la sortie TX de l'un et RX de l'autre .. c'est deux octets à transmettre
    Merci de ta réponse,

    que veut tu dire par là?
    J'ai un maitre qui envoie à un module esclave cette trame.

    Le problème (selon moi) est que mon module série du PIC va générer un bit de stop après le 8eme bit (donc pas possible de transmettre 16bits consécutifs???)

  4. #4
    DAUDET78

    Re : Astuce liaison série PIC 16bits

    non, tu transmets 8 bits (11 avec start, parité et stop) et deux fois (soit 16 bits au total)
    J'aime pas le Grec

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

    Re : Astuce liaison série PIC 16bits

    Citation Envoyé par DAUDET78 Voir le message
    non, tu transmets 8 bits (11 avec start, parité et stop) et deux fois (soit 16 bits au total)
    Mon module requiert la trame que j'ai mis en pièce jointe.
    Mon PIC doit fournir cette trame.
    Je ne peut donc pas lui passer deux trames de 8 bits.

    (trop simple sinon!)

    Ou y a un truc que j'ai pas piger à ta réponse...

  7. #6
    DAUDET78

    Re : Astuce liaison série PIC 16bits

    Tu es sur une trame non standart ... tu te la fabriques !
    J'aime pas le Grec

  8. #7
    maximilien

    Re : Astuce liaison série PIC 16bits

    Citation Envoyé par DAUDET78 Voir le message
    Tu es sur une trame non standart ... tu te la fabriques !
    Oui
    justement plutôt que d'être obliger de faire du soft et de prendre des ressources du PIC, j'aurai préféré utiliser le module série du PIC.

    Mais bon je pense que ce ne sera pas possible.

    Merci!!

  9. #8
    invitea674c8fa

    Re : Astuce liaison série PIC 16bits

    Citation Envoyé par maximilien Voir le message
    Oui
    justement plutôt que d'être obliger de faire du soft et de prendre des ressources du PIC, j'aurai préféré utiliser le module série du PIC.

    Mais bon je pense que ce ne sera pas possible.

    Merci!!
    Les modules séries des PICs te permettent d'utiliser:
    - liaison série asynchrone type RS232 (UART)
    - liaison série synchrones I2C et SPI (MSSP)

    Ce que tu décris ne correspond et ne ressemble à aucune de ces liaisons, il va falloir faire ça par soft, mais franchement, c'est enfantin. Une clock sur une pin et des datas sur une autre pin, il y a plus compliqué à programmer Tu auras besoin d'un simple timer, idéalement sous IT, et le tour est joué.

    A+

Discussions similaires

  1. Liaison série entre PIC...
    Par hoffmann dans le forum Électronique
    Réponses: 8
    Dernier message: 08/10/2010, 19h22
  2. Urgent Liaison série et pic (Merci d'avance)
    Par grd666 dans le forum Électronique
    Réponses: 15
    Dernier message: 21/07/2008, 10h32
  3. Liaison Serie
    Par invite0ff982b6 dans le forum Électronique
    Réponses: 0
    Dernier message: 03/06/2007, 09h53
  4. Liaison Serie Par Pic 16f873
    Par invite0ff982b6 dans le forum Électronique
    Réponses: 0
    Dernier message: 01/06/2007, 21h14
  5. astuce watchdog pic
    Par inviteff450ba0 dans le forum Électronique
    Réponses: 1
    Dernier message: 13/04/2005, 08h55
Découvrez nos comparatifs produits sur l'informatique et les technologies.