Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur l'Assembleur !

Modérateur : mazertoc

différences entre MPASMWIN et mpasmx
JJE
Passioné
Passioné
Messages : 399
Âge : 83
Enregistré en : novembre 2017
Localisation : Picardie

#1 Message par JJE » mar. 17 mars 2020 17:05

Rebonjour à tous

Je fais mes, presque, premiers pas avec MPLABX en essayant d'assembler un source qui passe bien dans MPLAB (donc avec MPASMWIN).
Dans MPLABX, mpasmx refuse la ligne chère à BigOnOff

Code : Tout sélectionner


            local PICI 
= (ICI+& 0x1800) ; page du saut

qu'il trouve trop compliquée

quelqu'un connait-il ce problème ?
autrement, je n'ai pas eu d'autre problème, à part de prise en main qui est loin d'être achevée.
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

différences entre MPASMWIN et mpasmx
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2596
Enregistré en : juillet 2016
Localisation : Terre

#2 Message par Temps-x » mar. 17 mars 2020 19:50

Re

JJE a écrit :Source du message quelqu'un connait-il ce problème ?


MpasmWin & Mpasmx.jpg


Comme tu peux le voir ils sont identiques, juste la version qui change(je possède les deux), ils ont changé le non du fichier *.exe et corrigé quelle bug, de plus une fois la fenêtre ouverte tu peux voir affiché MPASM dans la barre du haut, sur les deux versions.

J'ai pu me rendre compte, qu'il faut rajouter à la fin l'option /S (qui veut dire ligne de commande)

Exemple : \MPLAB 5.30\mpasmx.exe /s fichier.ASM

Sur ligne de commande les erreurs disparaitre, mais attention au non que tu vas utiliser, essai une recompilation en changent le non de tes
variables.

Code : Tout sélectionner


        local PICI 
= (ICI+& 0x1800) ; page du saut


par

Code : Tout sélectionner


        local essai 
= (ICI+& 0x1800) ; page du saut


J'ai un fichier d'aide sur Mpasmx ou (MPASM) mais je sais plus ou je l'ai mi :sad: faut que je le cherche sur mon HDD, :roll: c'esr pas gagné

Je viens de retrouver un fichier d'aide, mais je sais que j'ai mieux que ça : Ligne de command de Mpasm.zip


J'ai trouvé au fond de mon HDD : MPASM_MPLINK_User_Guide

:furieux: Par contre tous en anglais :mur:

==> A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

différences entre MPASMWIN et mpasmx
satinas
Expert
Expert
Messages : 1225
Enregistré en : novembre 2015

#3 Message par satinas » mar. 17 mars 2020 21:24

Bonsoir à tous,

JJE content de te revoir :)
Ta question concerne un problème déjà vu avec MpLab, les adresses non encore connues à l'étape d'assemblage. Pour passer en mode absolute dans MpLabX :
- menu File/Project Properties
- cliquer sur mpasm et cocher l'option "Build in absolute mode"

différences entre MPASMWIN et mpasmx
JJE
Passioné
Passioné
Messages : 399
Âge : 83
Enregistré en : novembre 2017
Localisation : Picardie

#4 Message par JJE » mer. 18 mars 2020 19:54

merci à vous deux, je verrai ça demain.
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

différences entre MPASMWIN et mpasmx
JJE
Passioné
Passioné
Messages : 399
Âge : 83
Enregistré en : novembre 2017
Localisation : Picardie

#5 Message par JJE » mar. 31 mars 2020 19:54

Bonsoir satinas,
on n'est pas demain mais un peu après, c'est fou ce que le temps passe vite
satinas a écrit :Source du message - cliquer sur mpasm et cocher l'option "Build in absolute mode"

Je ne trouve pas cette case à cocher :cry:
Cordialement

JJE

C'est pas parcequ'on n'a rien à dire qu'il faut fermer sa G....e

différences entre MPASMWIN et mpasmx
satinas
Expert
Expert
Messages : 1225
Enregistré en : novembre 2015

#6 Message par satinas » mar. 31 mars 2020 20:40

MpLabX_Aboslute_Mode.png
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


Retourner vers « Langage ASM »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 34 invités