Probleme sim PIC 18F sur petit programme simple
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Probleme sim PIC 18F sur petit programme simple



  1. #1
    inviteac751535

    Probleme sim PIC 18F sur petit programme simple


    ------

    bonsoir tout le monde,

    Je suis tres tres debutant au niveau du C18 et je me suis lance dans un probleme tout simple sur le programme suivant :

    *******DEBUT**************
    #include <p18cxxx.h>
    #pragma config WDT = OFF

    void main (void)
    {
    TRISB = 0;
    PORTB = 0; /*leds a 0*/
    PORTB = 0b11111111; /* Light the LEDs */
    }
    ******FIN********************

    au niveau de la compile impeccable. mais alors pendant la simulation j'ai un soucis car le PORTB ne prend en compte que les 3 bits de poids forts.Par exemple si je demande 0b11111111 il se mets a 0b11100000. J'ai essaye avec le PORTA ca ne marche pas non plus, mais par contre avec le PORTD j,ai bien la valeur dans le watch.

    donc voila vous qui etes plus experimente, avez vous deja connu un tel moment de solitude?
    si oui quel en est la cause.
    J'ai essayer en assembleur en inserant un:

    _asm
    movff 0xFF, PORTB
    _endasm

    mais c'est pareil!!!!!!!!!!!!!
    (c'etait plus simple avec les pic16F en assembleur)

    merci a vous.

    -----

  2. #2
    invite7a49d0d5

    Cool Re : Probleme sim PIC 18F sur petit programme simple

    Bonsoir,

    cela vient probablement du fait qu'il faut désactiver le convertisseur analogique>numérique...
    car sur un PIC intégrant un module ADC les ports (...) au POWER/RESET sont configurés en entrées analogiques...
    ceci en ajoutant dans l'init. des lignes du style:
    TRISB = 0;
    ADCON0 = 0b00000000; // ADC OFF
    ADCON1 = 0b00000111; // ADC OFF

    à voir en détails (registres ADCON) dans la datasheet de ton
    PIC section "Analog to Digital Convertissor"...

    vede
    ;O]
    ______________________________ _____
    +jc+jcsqjcpa...

  3. #3
    RISC

    Re : Probleme sim PIC 18F sur petit programme simple

    Salut,

    Pour gagner beaucoup de temps je te recommande l'excellent cours en ligne sur les PIC18 de Bigonoff.

    a+

Discussions similaires

  1. Problème de transmission par UART sur PIC 18F
    Par invite2b6500ce dans le forum Électronique
    Réponses: 2
    Dernier message: 18/03/2010, 09h34
  2. Configuration de registre sur pic 18f
    Par mortaurat dans le forum Électronique
    Réponses: 2
    Dernier message: 21/02/2010, 20h03
  3. telecommande RC5 sur pic 18F
    Par inviteec13c33a dans le forum Électronique
    Réponses: 9
    Dernier message: 15/10/2008, 18h47
  4. comment passer des pic 16F au pic 18F ?
    Par invitee5da1686 dans le forum Électronique
    Réponses: 5
    Dernier message: 13/08/2008, 23h04
  5. commande d'un pic par pc via un petit programme
    Par invite28767f32 dans le forum Électronique
    Réponses: 9
    Dernier message: 01/10/2007, 20h54
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...