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

convertir basic vers assembleur pic



  1. #1
    radiadad

    convertir basic vers assembleur pic


    ------

    Bonjour,
    J'ai un programme destiné à un pic 16f628 ecrit en basic. Je souhaite le convertir en assembleur et en .hex afin de chager avec Mplab ou ICPog. Pouvez vous m'aider ?
    Merci d'avance

    -----

  2. Publicité
  3. #2
    JPL
    Responsable des forums

    Re : convertir basic vers assembleur pic

    Transféré en Électronique où tu as le plus de chance d'avoir une réponse. Mais si tu ne montres pas le programme, comment veux-tu être aidé ?
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  4. #3
    radiadad

    Re : convertir basic vers assembleur pic

    Bonjour,
    ci joint le fichier de mon programme
    Fichiers attachés Fichiers attachés

  5. #4
    Gérard

    Re : convertir basic vers assembleur pic

    Citation Envoyé par radiadad Voir le message
    Bonjour,
    ci joint le fichier de mon programme
    Bonjour,
    Ce n'est qu'un extrait de programme.
    Aucune variable n'est définie.
    Il n'y a pas d'initialisation du µC.
    Il est fait appel à des sous-programmes qui ne sont pas dans le programme.

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

    Re : convertir basic vers assembleur pic

    En fait ton programme en basic, il pourrais être écrit pour n'importe quoi.

    On dirais un truc pour une sorte de radar de recul, sauf qu'on comprends pas grand chose car il manque un paquet d'informations.


    Les pic16xxx c'est pas fait pour être programmé en basic de toutes façons.
    l'assembleur c'est le mieux, le C est un compromis pratique.

    Ton projet consiste en quoi, et quels sont les moyens dont tu dispose pour en venir a bout ?

  8. #6
    Gérard

    Re : convertir basic vers assembleur pic

    Citation Envoyé par MiGaNuTs Voir le message


    ......
    Les pic16xxx c'est pas fait pour être programmé en basic de toutes façons.
    Bonjour,

    Peux-tu argumenter tes propos concernant le Basic ?
    Voir ici : http://www.picbasic.org/forum/forumd...=70&order=desc
    Une communauté travaillant en Basic et TRES active.
    Ce n'est pas le seul forum de ce type.

    Citation Envoyé par MiGaNuTs Voir le message
    l'assembleur c'est le mieux, le C est un compromis pratique.
    Encore des affirmations sans aucune explication !
    Pourquoi l'asm est mieux ?
    Pourquoi le C est un compromis ?

    Perso je travaille en Basic depuis quelques années et je ne reviendrai certainement pas à l'asm.

    Ceci ne m'empêche pas d'écrire certaines routines d'IRQ en asm.

    J'attends tes arguments !

  9. Publicité
  10. #7
    f6bes

    Re : convertir basic vers assembleur pic

    Citation Envoyé par MiGaNuTs Voir le message

    Les pic16xxx c'est pas fait pour être programmé en basic de toutes façons.
    l'assembleur c'est le mieux, le C est un compromis pratique.
    Ben voyons,
    Pourquoi pas EXCLUSIVEMENT en "langage machine" (00011001, 11000101 etc..
    Le "meilleur" langage est celui avec lequel on se "sent à l'aise" !
    Bonne jounrée
    Ben ça marche!

  11. #8
    Gérard

    Re : convertir basic vers assembleur pic

    Citation Envoyé par f6bes Voir le message
    Ben voyons,
    Pourquoi pas EXCLUSIVEMENT en "langage machine" (00011001, 11000101 etc..
    Le "meilleur" langage est celui avec lequel on se "sent à l'aise" !
    Bonne jounrée
    Bonjour,

    Et +1

  12. #9
    ibtihel

    Re : convertir basic vers assembleur pic

    bonsoir
    je me permis d'ouvrir ce topic ,car j'ai le mm problème anoncé au post 1:
    J'ai un programme destiné à un pic 16f628 ecrit en basic. Je souhaite le convertir en assembleur afin de chager avec Mplab et de faire le Build ?
    Alors comment faire ??
    merci .

    PS : c'est un pgm créer par gérard que je remercie au passage .....
    A+

  13. #10
    Gérard

    Re : convertir basic vers assembleur pic

    Si tu as le source, tu réécris.
    Tu peux aussi t'inspirer du .asm qui va avec mais ce n'est pas aussi simple.

  14. #11
    ibtihel

    Re : convertir basic vers assembleur pic

    bonsoir gérard
    Citation Envoyé par Gérard Voir le message
    Si tu as le source, tu réécris.
    y'a pas un logiciel qui peut faire çà ?? basic to asm
    Citation Envoyé par Gérard Voir le message
    Tu peux aussi t'inspirer du .asm qui va avec mais ce n'est pas aussi simple.
    là je doute que j'arriverais !!

    PS : j'ai l'HEX ,je pourrais le convertir en asm avec icprog et le faire passer en mplab ??
    A+

  15. #12
    sdec25

    Re : convertir basic vers assembleur pic

    Bonjour,
    Sous MPLAB il y a un menu qui permet de voir le programme en assembleur (view > disassembly listing).

  16. Publicité
  17. #13
    alainav1

    Re : convertir basic vers assembleur pic

    bonjour,
    écrire un programme en basic c'est :
    écrire le texte dans une editeur de texte
    puis transformer ce texte en assembleur .asm
    puis en binaire .hex qui sera transferé dans le pic
    l
    cependant il n'y a pas un mais des basic .
    faut donc respecter ce fichier la syntaxe et les mots composant le basic utilisé
    puis le compiler avec le traducteur associé au basic utilisé. le programme final .hex ,généré pourra etre chargé dans le pic avec tout programmateur de pic .
    exemple un programme ecrit avec une syntaxe du basic de pic simulateur doit etre compilé avec les outils associés.
    un compilateur prevu pour un autre basic ne comprendra pas les instructions . (seul les instructons if , then .. sont communes mais la façon de definir les registres ,ports .. est differente pour chaque basic )
    le programme obtenu (.hex) pourra etre chargé dans le pic avec pickit2 par exemple .(ou tout autre programmateur ).
    cordialement
    Alain
    Dernière modification par alainav1 ; 24/09/2009 à 08h24.
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  18. #14
    ibtihel

    Re : convertir basic vers assembleur pic

    bonsoir et merci pour ces réponses les gars ....
    Citation Envoyé par sdec25 Voir le message
    Bonjour,
    Sous MPLAB il y a un menu qui permet de voir le programme en assembleur (view > disassembly listing).
    du hex vers asm ?? ou quoi !
    j'ai tenté mais sans résultat !!
    peut être que je n'ai pas bien compris ce que tu disais ??!
    A+

Discussions similaires

  1. [PIC] Prog en assembleur 18f4320
    Par fredleponge dans le forum Électronique
    Réponses: 21
    Dernier message: 24/09/2010, 14h48
  2. Assembleur pour PIC - BTFSC
    Par Toufinet dans le forum Électronique
    Réponses: 12
    Dernier message: 11/03/2008, 07h29
  3. recherche assembleur pour PIC
    Par BastienBastien dans le forum Électronique
    Réponses: 5
    Dernier message: 09/03/2008, 18h28
  4. truc en langage assembleur PIC
    Par mejdi_electronique dans le forum Électronique
    Réponses: 0
    Dernier message: 04/06/2007, 20h05
  5. Pic 16f877 Pic basic pro conseil
    Par ledinblue dans le forum Électronique
    Réponses: 10
    Dernier message: 04/01/2007, 17h26
Découvrez nos comparatifs produits sur l'informatique et les technologies.