PIC18F46J50 - problème de compilation
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

PIC18F46J50 - problème de compilation



  1. #1
    invitefa96bd8f

    PIC18F46J50 - problème de compilation


    ------

    Salut,

    j'utilise actuellement un PIC18F46J50, sur une carte PIC18F Starter Kit.

    Je souhaite faire une conversion A/D, mais j'ai un problème lors de la compilation.

    Voici mon fichier main.c :

    #include "p18F46J50.h"

    void main()
    {
    ADCON0 = 0x01;
    long test = 2;
    }

    Le compilateur me met une erreur sur la ligne de déclaration de test.

    Si maintenant je change le code de cette manière :

    #include "p18F46J50.h"

    void main()
    {
    long test = 2;
    ADCON0 = 0x01;
    }

    Le code compile correctement.
    Je cherche pour le moment juste le pourquoi du comment, sans chercher à configurer correctement les registres.

    si quelqu'un a une idée...je sèche.

    merci d'avance.

    -----

  2. #2
    invitefa96bd8f

    Re : PIC18F46J50 - problème de compilation

    je précise que la compilation plante avec le message syntax error

  3. #3
    invitefa96bd8f

    Re : PIC18F46J50 - problème de compilation

    apparemment avec le compilateur utilisé, les déclarations de variables doivent se faire en haut de fonction...

    problème résolu ?

    je comprends pas pourquoi, mais soit.

  4. #4
    invitec02d19db

    Re : PIC18F46J50 - problème de compilation

    Bonjour,

    Bah il me semble que ca fait partie de la norme C.
    Tu DOIS déclarer tes variables avant d'écrire le code. Maintenant certains compilos sont plus laxistes que d'autres...
    Il n'y a qu'en C++ que tu as le droit de déclarer des variables en plein milieu de ton programme.

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

    Re : PIC18F46J50 - problème de compilation

    ok merci, je savais pas

    problème solved

Discussions similaires

  1. MPLAB problème de compilation
    Par invite01336075 dans le forum Électronique
    Réponses: 11
    Dernier message: 30/06/2010, 15h32
  2. problème compilation C
    Par inviteb6dc9791 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 06/04/2010, 23h21
  3. Problème MikroC compilation
    Par invite2de7076a dans le forum Électronique
    Réponses: 17
    Dernier message: 21/08/2009, 08h25
  4. Problème de compilation
    Par invite58110dc5 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/09/2008, 04h07
  5. Problème de compilation MPLAB
    Par grd666 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/06/2008, 16h23
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...