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

[Pic] Problème compilation MPLAB 16F877... Merci



  1. #1
    CED_TV_JVC

    [Pic] Problème compilation MPLAB 16F877... Merci


    ------

    Bonjour,

    suite à un problème de dépassement de pages sur un 16F877 je me suis mis à MPLAB pour compiler car il indique les erreurs.....On me la conseiller....


    Alors j'ai un soucis pour pas changer lol... problème d'étiquettes...
    je m'explique....j'ai un programme très long.

    alors j'ai plusieurs fichiers include. (ASM) car je les ai séparer pour plus de clarté.
    lorsque dans un des fichiers je fais appel à un sous programme dans un autre fichiers asm ( pas de saut de page du 16F877), MPLAB me dit entre autre "Symbol not previously defined (menu_ctrl)"


    include "prog.asm"
    include "variable.asm"
    include "inter.asm"
    include "tempo.asm"
    include "PWM.asm"
    include "eeprom.asm"
    include "can.asm"
    include "fonction.asm"
    include "trame.asm"

    include "test-PG1.asm"
    include "lcd-PG2.asm"


    Alors j'ai mis celà en fin de mon fichier à compiler et j'ai mis l'étiquette END en fin de "lcd-PG2.asm"..
    A savoir que "test_PG1.asm" débute avec ORG 0x800 etc....
    et "lcd-PG2.asm" débute avec ORG 0x1000 pour pouvoir gérer au mieux PCLATH.....

    Quelqu'un peut m'aider pour ne plus avoir les "ERRORS".

    MERCI

    La PJ est perdue suite à un "crash" de disque dur.
    Désolé, Prière de la renvoyer.

    La modération
    Papykiwi

    -----
    Dernière modification par invite76532345 ; 27/06/2008 à 10h41.

  2. #2
    CED_TV_JVC

    Re : [Pic] Problème compilation MPLAB 16F877... Merci

    Citation Envoyé par CED_TV_JVC Voir le message
    problème d'étiquettes...
    je m'explique....j'ai un programme très long.

    alors j'ai plusieurs fichiers include. (ASM) car je les ai séparer pour plus de clarté.
    lorsque dans un des fichiers je fais appel à un sous programme dans un autre fichiers asm ( pas de saut de page du 16F877), MPLAB me dit entre autre "Symbol not previously defined (menu_ctrl)"


    include "prog.asm"
    include "variable.asm"
    include "inter.asm"
    include "tempo.asm"
    include "PWM.asm"
    include "eeprom.asm"
    include "fonction.asm"
    include "trame.asm"

    include "test-PG1.asm"
    include "lcd-PG2.asm"
    MERCI

    Si je change l'ordre des fichiers include, j'ai plus ou moins d'erreur..

    Quelqu'un sait pourquoi????

    Merci

  3. #3
    mirroiratrou

    Re : [Pic] Problème compilation MPLAB 16F877... Merci

    Salut

    MPLAB est bizarre pour l'ordre des sousprogrammes.
    Je suis qu'un débutant mais ca peut venir de l'ordre.Le sous programme B qui appelele sous programme A doit être situé après A.

    Le logiciel appel un sous programme que s'il la déja vu.

    Après je sais pas si ca colle avec tes asm.

    Dsl de pas être d'une grande aide mais j'ai au moins essayé

    A+
    A t-on besoin d'une raison pour aider quelqu'un?

Discussions similaires

  1. Problème de compilation MPLAB
    Par grd666 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/06/2008, 15h23
  2. Problème compilation MPLAB
    Par guijac92 dans le forum Électronique
    Réponses: 0
    Dernier message: 18/06/2008, 20h40
  3. [MPLAB et CC5X] Problème lors de la compilation
    Par Mazman dans le forum Électronique
    Réponses: 6
    Dernier message: 07/04/2008, 10h31
  4. probleme de compilation ccx5,mplab!!!!
    Par i-NaD dans le forum Électronique
    Réponses: 5
    Dernier message: 22/03/2008, 20h49
  5. compilation MPLAB (pic)
    Par nanard dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 15/11/2005, 17h13
Découvrez nos comparatifs produits sur l'informatique et les technologies.