Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

PIC18F46J50 - problème de compilation



  1. #1
    terriblement

    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. Publicité
  3. #2
    terriblement

    Re : PIC18F46J50 - problème de compilation

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

  4. #3
    terriblement

    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.

  5. #4
    steup

    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.

  6. #5
    terriblement

    Re : PIC18F46J50 - problème de compilation

    ok merci, je savais pas

    problème solved

  7. A voir en vidéo sur Futura

Discussions similaires

  1. MPLAB problème de compilation
    Par Groumpif dans le forum Électronique
    Réponses: 11
    Dernier message: 30/06/2010, 14h32
  2. problème compilation C
    Par macjblowman dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 06/04/2010, 22h21
  3. Problème MikroC compilation
    Par maximilien dans le forum Électronique
    Réponses: 17
    Dernier message: 21/08/2009, 07h25
  4. Problème de compilation
    Par mecanica dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/09/2008, 03h07
  5. Problème de compilation MPLAB
    Par grd666 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/06/2008, 15h23