pic18f4455 et RS232
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

pic18f4455 et RS232



  1. #1
    invite91a05f0b

    Unhappy pic18f4455 et RS232


    ------

    Bonjour à tous!
    Je viens d'acquérir un pic18f4455 pour remplacer mon 18f452, pour pouvoir, a terme, utiliser le port usb.
    Seulement j'ai un autre problème:
    Je ne peux plus communiquer avec la liaison série RS232.
    J'avais un petit prog qui marchait très bien avec mon 18f452 et qui ne marche plus.
    J'ai remarqué que le registre STATUS avait changé, j'en ai tenu compte dans mes modifs mais ça n'a rien changé.
    Je pense que j'ai un souci dans l'initialisation de ma communication. Voila ce que j'ai fait:


    //Bank 1 choisie (01)
    BSR = 0x01;

    TXSTAbits.BRGH=1; // High speed
    TXSTAbits.CSRC=1; // Don't care

    //25 = 9600 bauds à 4 Mhz
    SPBRG=0x019; //

    TXSTAbits.SYNC=0; // Asynchronous mode
    TXSTAbits.TXEN=1; // Transmit enable bit enable
    PIE1bits.RCIE=1;

    BSR = 0x00;
    RCSTAbits.CREN=1; // Enable continuous receive
    RCSTAbits.SPEN=1; // Serial port enable

    //Interruptions:

    PIE1bits.RCIE = 1; //Autorise interruption SCI en réception
    PIR1bits.RCIF = 0; //RAZ flag de réception
    INTCONbits.PEIE = 0; //N'autorise pas interruption des périphériques
    INTCONbits.GIE = 1; //Autorise interruption globale


    Peut-etre n'ai-je pas bien configuré mon mplab (configuration bits)?

    Voila, si jamais vous voyez une erreur ou si vous avez une idée, merci de me tenir au courant.
    Merci! Bonne après midi!
    Martin

    -----

  2. #2
    invite91a05f0b

    Re : pic18f4455 et RS232

    Ok! En fait, je ne suis plus en 9600 Bauds mais en 115200 Bauds ??
    Reste plus qu'a savoir pourquoi..

  3. #3
    umfred

    Re : pic18f4455 et RS232

    sur ce PIC tu as un autre bit BRG16 qui intervient dans la vitesse du port série (ainsi que la fréquence de l'oscillateur)

Discussions similaires

  1. Rs232
    Par invite3040abe6 dans le forum Électronique
    Réponses: 5
    Dernier message: 11/12/2007, 19h37
  2. Rs232
    Par invitedba2660f dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 25/01/2007, 22h52
  3. transmission Rs232
    Par invitedba2660f dans le forum Internet - Réseau - Sécurité générale
    Réponses: 2
    Dernier message: 15/11/2006, 21h15
  4. 1-wire et RS232
    Par invited5dc361e dans le forum Électronique
    Réponses: 1
    Dernier message: 02/06/2006, 10h32
  5. rs232-cl
    Par invite21c5bba1 dans le forum Électronique
    Réponses: 1
    Dernier message: 18/01/2004, 21h32
Découvrez nos comparatifs produits sur l'informatique et les technologies.