Pic 16f877a - rs232 - spi
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Pic 16f877a - rs232 - spi



  1. #1
    loumi

    Pic 16f877a - rs232 - spi


    ------

    Bonjour à tous,
    j'ai une petite question,
    est ce qu'il est possible que les deux protocoles RS232 et SPI entrent en conflit ?

    En vous remerciant par avance

    -----

  2. #2
    vincent66

    Re : Pic 16f877a - rs232 - spi

    Bonsoir,
    Non, à priori les deux hardwares correspondants sont bien distincts, il n'y a pas de raison qu'il y ait conflit en soft.
    Cordialement !
    Vincent

  3. #3
    RISC

    Re : Pic 16f877a - rs232 - spi

    Salut,

    Il faudrait préciser ta question...
    Utilises-tu 2 broches à la fois pour le mode SPI et aussi pour le mode UART ?

    Si oui, je pense que les unités auront des bits qui peuvent générer des erreurs pour l'autre unité. La meilleure solution est qu'après avoir fait une transmission SPI tu réinitialises l'unité (tu la désactives et tu la réactives) afind de la "nettoyer". Il faut bien sûr que l'autre coté de ta liaison soit capable de faire la même chose...

    a+

  4. #4
    loumi

    Re : Pic 16f877a - rs232 - spi

    Bonjour,
    merci pour vos réponses,
    en fait non, j'utilise des pin bien distinctes pour les deux protocoles,
    mais en fait, quand j'ai mes deux programmes séparés, tout fonctionne bien, en revanche, quand je les rassemble, ma trame de la RS232 est écrasée à 100mV d'amplitude au lieu des 5V.

    Je pensais que cela pouvait venir d'un conflit de niveau entre les deux protocoles...
    mais a priori ca n'a rien à voir
    Merci encore

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

    Re : Pic 16f877a - rs232 - spi

    Signe d'un possible court-circuit sur la carte, par rs232 entends-tu la connexion d'un Tx à un Rx en niveaux 0/5V, ou passes-tu par un circuit genre max232 ?

  7. #6
    loumi

    Re : Pic 16f877a - rs232 - spi

    Salut !
    Merci pour les réponses, mais non je n'utilise pas de MAX232, je suis en 0/5V.
    Je ne pense pas qu'il y ait de court circuit, car comme je l'ai dit, je fais le prgm de RS232 sur ma carte, tout fonctionne bien, dès que je rajoute les autres fonctions, (spi, ADC etc) là mon signal est écrasé.
    je dois avoir un conflit de niveau à mon avis, mais je ne sais pas où.
    je continue à chercher

Discussions similaires

  1. pic 16F877A
    Par invite636b8579 dans le forum Électronique
    Réponses: 22
    Dernier message: 01/04/2009, 16h00
  2. protocole pic 16f877a et pc (liaison rs232)
    Par invited776d929 dans le forum Électronique
    Réponses: 1
    Dernier message: 19/03/2009, 09h20
  3. CAN pic 16f877A
    Par invite85bfc8b3 dans le forum Électronique
    Réponses: 1
    Dernier message: 11/08/2008, 14h39
  4. vente PIC 16F877A et Programmateur Universel SPI Presto
    Par invite07812344 dans le forum Électronique
    Réponses: 2
    Dernier message: 06/09/2007, 11h52
  5. Liaison RS232, Bus I2C et SPI.
    Par invite43feaeee dans le forum Électronique
    Réponses: 1
    Dernier message: 01/06/2003, 19h31
Découvrez nos comparatifs produits sur l'informatique et les technologies.