Communication UART entre Pic et RS232
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Communication UART entre Pic et RS232



  1. #1
    csjan

    Communication UART entre Pic et RS232


    ------

    Bonjour, je n'arrive pas a faire communiquer un pic16f886 avec le PC. J'arrive a recevoir les données du pic (avec hypertherminal je recois le message que j'ai programmé sur le pic) mais je n'arrive pas a envoyer de données à partir du pc. Lors de la programmation, il y a une erreur lorsque j'utilise les fonctions scanf, getc, getchar, ... L'uart est configuré correctement vu que les données transitent.

    J'ai bien inclus la bibliotheque stdio.h mais l'erreur persiste sur mplab. Comment peut on recevoir un emettre un caractere a partir du pc ?

    Merci

    -----
    Dernière modification par csjan ; 31/01/2013 à 12h04.

  2. #2
    DAUDET78

    Re : Communication UART entre Pic et RS232

    Citation Envoyé par csjan Voir le message
    Comment peut on recevoir un emettre un caractere a partir du pc ?
    Ton PC marche très bien ! C'est ton programme du µC qui n'est pas capable de lire ce qu'envoie le PC. La preuve ?
    - Tu débranches le câble entre le PC et le µC
    - Tu relies la broche 2 et la broche 3 sur le DB9 du PC
    - Tu tapes des trucs au clavier

    Tu les vois sur l'écran du PC ? HyperTerminal est OK .

    Maintenant, tu remets ton câble. Tu retires de son support le µC et tu mets un fil entre Rx et Tx du support vide. Tu mets sous tension ta carte (sans µC) .Tu as l’écho du clavier PC sur l'écran ? ton hard marche .

    PS : tu as bien un MAX232 (ou autres) sur ta carte ?
    Dernière modification par DAUDET78 ; 31/01/2013 à 16h35.
    J'aime pas le Grec

  3. #3
    RISC

    Re : Communication UART entre Pic et RS232

    Salut csjan,

    Si tu utilises g..gle tu trouveras des centaines d'exemples de PIC16F876/877/877A avec des projets d'UART + schémas qui marchent.
    L'erreur la plus courante est d'utiliser l'oscillateur interne (trop imprécis). Il faut utiliser un quartz externe...et mettre les bons condensateurs.

    a+

Discussions similaires

  1. communication pic 16f877+RS232
    Par invite817b2e6f dans le forum Électronique
    Réponses: 9
    Dernier message: 17/09/2013, 10h06
  2. pic uart rs232 pc
    Par invite16b1caa8 dans le forum Électronique
    Réponses: 16
    Dernier message: 27/01/2012, 12h34
  3. problème communication RS232 PC PIC
    Par invite0bfac504 dans le forum Électronique
    Réponses: 10
    Dernier message: 12/03/2010, 14h43
  4. [PB] PIC 16F638 UART et RS232
    Par mmarc2007 dans le forum Électronique
    Réponses: 3
    Dernier message: 09/03/2009, 17h29
  5. communication pic rs232
    Par alainav1 dans le forum Électronique
    Réponses: 14
    Dernier message: 24/03/2008, 15h03
Découvrez nos comparatifs produits sur l'informatique et les technologies.