Question__TX,RX__MAX485__pic16 F877
Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

Question__TX,RX__MAX485__pic16 F877



  1. #1
    invite9ef4aa12

    Question__TX,RX__MAX485__pic16 F877


    ------

    Bonjour,
    en fait je suis entrain de réaliser une carte où je dois utiliser la RS232 et la RS485(bien sûr en utilisant la MAX485 et MAX232)
    je voulais savoir si je peux utiliser n'importe quelles pins pour les TX et RX, parce qu'il y a déjà des pin dans le pic qui s'appellent RX et TX...

    et s'il y aura des problèmes si j'utilise les pins du pic RX et TX pour la RS232 et et autre pins pour celles de RS485.

    -----

  2. #2
    invitee05a3fcc

    Re : Question__TX,RX__MAX485__pic16 F877

    en général, tu as un seul UART qui sort sur les pins RX et TX

    si tu veux 2 UARTs
    - tu utilises un PIC à 2 UARTs (Ca existe ? j'en sais rien!)
    - Tu utilises un boitier externe UART (en I²C ou SPI ?? Ca existe ? j'en sais rien!)
    - Tu fais un deuxième UART en soft

  3. #3
    invite7a49d0d5

    Cool Re : Question__TX,RX__MAX485__pic16 F877

    Citation Envoyé par hissokaaaa Voir le message
    Bonjour,
    en fait je suis entrain de réaliser une carte où je dois utiliser la RS232 et la RS485(bien sûr en utilisant la MAX485 et MAX232)
    je voulais savoir si je peux utiliser n'importe quelles pins pour les TX et RX, parce qu'il y a déjà des pin dans le pic qui s'appellent RX et TX...

    et s'il y aura des problèmes si j'utilise les pins du pic RX et TX pour la RS232 et et autre pins pour celles de RS485.
    Bonjour,

    si tu ne comptes pas utiliser l'UART intégrée,
    tu peux connecter RX et TX où tu veux...

    sinon tu as des PICS avec 2 UARTs (cad avec 2 RX et 2 TX... ça existe, hi DAUDET ;O])...

    vede
    ;O]

  4. #4
    invitee05a3fcc

    Re : Question__TX,RX__MAX485__pic16 F877

    Citation Envoyé par vede Voir le message
    sinon tu as des PICS avec 2 UARTs (cad avec 2 RX et 2 TX... ça existe, hi DAUDET ;O])...
    Je m'en doutais .... mais quand je ne sais pas, je n'annonce pas ! et je ne veux pas chercher ....

    je parts en W.E ....

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

    Re : Question__TX,RX__MAX485__pic16 F877

    si tu ne comptes pas utiliser l'UART intégrée,
    tu peux connecter RX et TX où tu veux...
    si j'utilise pas l'uart comment je peux transmettre et recevoir un signal??
    est-ce que ça marche?????????

  7. #6
    invitec1cd705e

    Re : Question__TX,RX__MAX485__pic16 F877

    Citation Envoyé par hissokaaaa Voir le message
    si j'utilise pas l'uart comment je peux transmettre et recevoir un signal??
    En écrivant les commandes à la main (bonne chance).

    Tu devra recréer les routines write, read, ...

  8. #7
    invite9ef4aa12

    Re : Question__TX,RX__MAX485__pic16 F877

    ah ok,merci à vous tous

  9. #8
    invite7a49d0d5

    Cool Re : Question__TX,RX__MAX485__pic16 F877

    Citation Envoyé par DAUDET78 Voir le message
    Je m'en doutais .... mais quand je ne sais pas, je n'annonce pas ! et je ne veux pas chercher ....

    je parts en W.E ....
    bon W.E. DAUDET

    vede
    ;O]

  10. #9
    remy01

    Re : Question__TX,RX__MAX485__pic16 F877

    Salut,
    si tu travailles en C, le compilateur va se débrouiller pour créer un 2éme UART
    en soft, ça marche. ( j'ai fait des essais sur un 16F84 qui n'a pas d'UART intégré).
    A+ ....Rémy.

  11. #10
    invite7a49d0d5

    Cool Re : Question__TX,RX__MAX485__pic16 F877

    Citation Envoyé par remy01 Voir le message
    Salut,
    si tu travailles en C, le compilateur va se débrouiller pour créer un 2éme UART
    en soft, ça marche. ( j'ai fait des essais sur un 16F84 qui n'a pas d'UART intégré).
    re ;O]

    en effet, implémenter une "soft UART" n'est pas
    insurmontable... et ensuite parfaitement fonctionnel...
    il existe des librairies et/ou routines pré-programmées...
    cf google...

    sinon tu as regardé les pics ayant 2 UARTs...
    t'as trouvé des références?

    vede
    ;O]

  12. #11
    invite9ef4aa12

    Re : Question__TX,RX__MAX485__pic16 F877

    les PICs à 2 UARTs n'est pas une bonne solution.je crois que je vais adopter la solution soft.

  13. #12
    invite9ef4aa12

    Re : Question__TX,RX__MAX485__pic16 F877

    fin n'est pas une bonne solution pour moi.car je dois travailler avec le 16F877(c'est imposer par l'entreprise )

  14. #13
    invite7a49d0d5

    Cool Re : Question__TX,RX__MAX485__pic16 F877

    Citation Envoyé par hissokaaaa Voir le message
    fin n'est pas une bonne solution pour moi.car je dois travailler avec le 16F877(c'est imposer par l'entreprise )
    re ;O]

    et c'est quoi le compilo?

    pour info MikroC inclut une librairie "hard USART" ET une librairie "soft UART"...

    et sinon remplace le MAX232 par un 233, tu économiseras 3 condos...

    vede
    ;O]

  15. #14
    invite7a49d0d5

    Cool Re : Question__TX,RX__MAX485__pic16 F877

    Citation Envoyé par vede Voir le message
    re ;O]
    (...)

    pour info MikroC inclut une librairie "hard USART" ET une librairie "soft UART"...

    (...)
    ;O]
    ps : ET une librairie "RS485"...

  16. #15
    invite9ef4aa12

    Re : Question__TX,RX__MAX485__pic16 F877

    en fait, normalement j'utilise le compilateur MIKROC,mais je crois que je vais apprendre le picbasic(PROTON) parce que il y a une personne qui va m'aider et me corriger les erreurs du programmation.
    est ce que vous avez une idée si PROTON IDE contient les librairies soft et hard des RS...
    merci

Discussions similaires

  1. pic f877 et message sur lcd
    Par invitefc1671e3 dans le forum Électronique
    Réponses: 3
    Dernier message: 10/02/2007, 16h59
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...