MPLAB ne crée pas le .HEX
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

MPLAB ne crée pas le .HEX



  1. #1
    inviteb1a216d5

    Angry MPLAB ne crée pas le .HEX


    ------

    Bonjour,
    je m'adresse à vous car je désespère...çà fait 5 jours que j'essaie de programmer un 16F627 avec le K8048 de Velleman.

    Mplab IDE veut pas créer le hex, a la place il crée 2 fichiers en .hxh et .hxl.

    Voici le code:
    LIST p=16f627 ; Définition de processeur
    #include <p16F627.inc> ; Définitions de variables



    ;***************************** ****************************** **********
    ; DEFINE *
    ;***************************** ****************************** **********
    ; on définit
    #DEFINE LED PORTB,1 ; Led 1
    #DEFINE LED2 PORTB,2 ; Led 2
    #DEFINE LED3 PORTB,3 ; Led 3
    #DEFINE LED4 PORTB,4 ; Led 4
    #DEFINE LED5 PORTB,5 ; Led 5
    #DEFINE LED6 PORTB,6 ; Led 6

    ;***************************** ****************************** **********
    ; DECLARATIONS DE VARIABLES *
    ;***************************** ****************************** **********

    ;***************************** ****************************** ***********
    ; DEMARRAGE SUR RESET *
    ;***************************** ****************************** ***********

    org 0x000 ; Adresse de départ après reset
    goto init ; Adresse 0: initialiser

    ;***************************** ****************************** **********
    ; INITIALISATIONS *
    ;***************************** ****************************** **********

    init
    clrf PORTB ; sorties portB à 0
    movlw B'00000000'
    movwf TRISB ; on met le port B en sortie à part le port contenant le bouton
    movlw 0x07
    movlw CMCON ; on désactive les comparateurs
    goto start ; sauter au programme principal

    ;***************************** ****************************** **********
    ; SOUS-ROUTINE DE TEMPORISATION *
    ;***************************** ****************************** **********

    ;***************************** ****************************** **********
    ; PROGRAMME PRINCIPAL *
    ;***************************** ****************************** **********

    start
    bsf LED4 ; allumer la LED
    bcf LED2 ; éteindre LED
    END ; directive fin de programme
    J'espère que vous aller pouvoir me répondre car moi je commence a désespérer

    -----

  2. #2
    Laboum

    Re : MPLAB ne crée pas le .HEX

    Bonsoir nono7380,
    Mis a part une erreur de banque, j'obtiens bien le .HEX
    Code:
    Make: The target "C:\Watchdog\nono7380.o" is out of date.
    Executing: "C:\Program Files\MPLAB IDE\MCHIP_Tools\mpasmwin.exe" /q /p16F627 "nono7380.asm" /l"nono7380.lst" /e"nono7380.err"
    Message[302] C:\WATCHDOG\NONO7380.ASM 36 : Register in operand not in bank 0.  Ensure that bank bits are correct.
    Loaded C:\Watchdog\nono7380.COD
    BUILD SUCCEEDED: Fri Nov 20 22:58:27 2009
    Bon courage

  3. #3
    RISC

    Re : MPLAB ne crée pas le .HEX

    Salut,

    Quelle version de MPLAB utilises-tu ?

    Tu peux télécharger la dernière version (v8.40) [URL="http://www.microchip.com/mplab"]ici[/URL

    a+

  4. #4
    Laboum

    Re : MPLAB ne crée pas le .HEX

    Bonjour RISC,
    Citation Envoyé par RISC Voir le message
    Quelle version de MPLAB utilises-tu ?
    Eh oui bien sur ! ça fait ringard, mais j’en suis encore aux premiers balbutiements, je débute avec les cours de M. Bigonoff, j’utilise encore la version 6.60.Je reste pour l’instant sur cette version pour rester en phase avec les différentes illustrations et en digérer les subtilités. Je passerais la vitesse supérieure, quand j’aurais assimilé la majorité des particularités de cette version. Tu sais je me sent tout petit devant toi, j’ai encore énormément de chose à comprendre.
    Merci pour ton dévouement et l’aide que tu apportes sur ce forum, car toi aussi, tu m’aides a progresser.
    Bonne journée

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

    Re : MPLAB ne crée pas le .HEX

    Salut,

    On est tous débutant un jour ou l'autre
    Pour certains c'est déjà très loin et seules les années ont bati l'expérience .
    Le plus important c'est ...la patience. Etre prêt à passer des heures sans fin sur des erreurs stupides et éprouver une grande joie qui va avec la résolution des PB.

    Concernant les cours de Bigonoff, c'est une excellent manière de démarrer, mais je te conseille d'oublier la très vieille version de MPLAB utilisée dans ses cours....
    Télécharges la version v8.40 ou énormément de choses ont été améliorées.

    a+
    Dernière modification par RISC ; 21/11/2009 à 10h47. Motif: correction

  7. #6
    Laboum

    Re : MPLAB ne crée pas le .HEX

    Re bonjour RISC,
    Citation Envoyé par Auteur Voir le message
    Télécharges la version v8.40 ou énormément de choses ont été améliorées.
    Je vais de ce pas, tenter de le découvrir.
    Merci pour tes conseils

Discussions similaires

  1. PIC ICD2 MPLAB : Mettre 2 .hex dans un Pic
    Par invite049d0684 dans le forum Électronique
    Réponses: 0
    Dernier message: 30/03/2009, 15h11
  2. comment cree un fichier (.Hex) dans MPLAB?
    Par invite779ffd8e dans le forum Électronique
    Réponses: 2
    Dernier message: 19/03/2008, 08h14
  3. Réponses: 7
    Dernier message: 12/06/2007, 16h27
  4. fichier .HEX et XP ?
    Par inviteef8446f3 dans le forum Électronique
    Réponses: 1
    Dernier message: 28/02/2007, 21h32
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...