Pic PIC16F72X Liaison Ausart asynchrone
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Pic PIC16F72X Liaison Ausart asynchrone



  1. #1
    icare34

    Pic PIC16F72X Liaison Ausart asynchrone


    ------

    Bonjour,
    Je cherche à faire fonctionner la liaison Ausart en mode asynchrone entre un PIC et un module électronique.

    Pour faire fonctionner la liaison j'ai suivi les recommandations trouvées sur l'excellent document :USART_PIC.pdf .

    Comme cela ne fonctionne pas, je veux tester la liaison coté PIC.
    Pour cela , j'ai relié le TX et le RX du PIC (pin 17 et 18).
    Ce que je ne comprends pas, c'est que par moment, lorsque que je modifie le registre TXREG (avec MPLAB V8.56 et un PicKit3 connecté en mode debug au PIC16F726), le registre RCREG change (au "step into" suivant, il trouve bien le caractère envoyé ), à d'autres moments rien ne se passe .

    J'ai mis l'oscillo, le caractère mis dans TXREG est bien envoyé sur la pin 17(TX).

    Est-ce normal? ou le Pic a un problème ? ou c'est un problème de soft ?

    Cordialement

    -----

  2. #2
    RISC

    Re : Pic PIC16F72X Liaison Ausart asynchrone

    Salut,

    C'est le genre d'unité que l'on ne peut pas déboguer en mode pas à pas.
    Si tu veux mettre un point d'arrêt, insère une instruction (avant ton point d'arrêt) qui copie RCREG dans une variable. Le fonctionnement devrait alors être reproductible.

    a+

Discussions similaires

  1. Réponses: 4
    Dernier message: 21/04/2010, 18h47
  2. liaison serie asynchrone
    Par invitec540ebb9 dans le forum Électronique
    Réponses: 7
    Dernier message: 16/02/2010, 15h14
  3. liaison asynchrone
    Par LTHOMAS dans le forum Électronique
    Réponses: 12
    Dernier message: 05/12/2006, 01h05
  4. liaison série asynchrone aide exercice!
    Par invite0771f113 dans le forum Électronique
    Réponses: 5
    Dernier message: 14/10/2006, 00h54
Découvrez nos comparatifs produits sur l'informatique et les technologies.