debuggeur de programme picbasic v2.60C+ pickit2
Répondre à la discussion
Affichage des résultats 1 à 20 sur 20

debuggeur de programme picbasic v2.60C+ pickit2



  1. #1
    didier.schmit

    debuggeur de programme picbasic v2.60C+ pickit2


    ------

    bonsoir

    pour le developpement des programmes sur des pic je travaille avec picbasic studio V2.60c.
    j'utilise un programmateur de pIc de Microchip "PICKIT2" .

    par contre je n'arrive pas à tester en direct mon programme sur picbasic .
    actuellement
    A) je programme et compile avec picbasic
    b)j'utilise pickit2 pour inséré le programme compiler par picbasic
    c)je mets mon pic sur une plaquette d'essai avec les câblages correspondants aux différents branchements de montage
    d)je mets sous tension et je regarde le résultat.
    et je reviens à A) si j'ai des modifications.
    bref, c'est laborieux.....

    il me semble que l'on peut déboguer en direct en faisant dérouler le programme sous picbasic !
    Pouvez vous m'aider pour la mise en œuvre de cette partie ?
    Que faut-il utiliser comme matériel et/ou programme(s) annexe(s) ?

    cordialement didier

    -----

  2. #2
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Bonsoir, il vous faut un debugger qui fonctionne avec picbasic. Le pickit est utilisable comme debgguer seulement sous MPLAB.
    En theorie , si tu utilise picbasic studio tu dois utiliser des picbasic et le programmateur associé.@+

  3. #3
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    BONJOUR
    merci de votre réponse,
    mais pouvez vous détailler un peu plus la procédure à suivre.
    je précise que mon anglais n'est pas très bon, en conséquence sur le site de microship je ne comprends pas tout .
    merci de votre aide.

    très cordialement

  4. #4
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Il y a deu type de materiel different pour debugger.
    soit vous utilise
    soit vous utilisez picbasic studio pour créé un programme , un cable de transfert associé à picbasic studio et un PICBASIC.
    soit vous utilisez mplab de microchip, un pickit et un pic 12fxx,16fxx,18fxx.........
    picbasic et pic sont différent et utilisent chacun un environement de programmation et débuggage différent.
    Je suis étonné que vous programmiez des picbasic avec un pickit.@+

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

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Bonjour,
    Ahum je crois qu'il y a confusion... notre ami Didier utilise un compilateur picbasic, pas une carte picbasic...
    Le résultat fourni par le compilateur est du langage machine sous format .hex probablement, utilisable sous mplab, mais je crains que les fonctions de débugage de mplab ne soient pas compatibles avec celles du compilateur...
    Vincent
    Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...

  7. #6
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Bonsoir, quand j'ai cherché sur g..gle picbasic studio , cela m'a renvoyé sur le compilateur de Comfile.
    Mais il est probable que se soit une autre plateforme qu'utilise didier, en nous éclairant sur ce point, nous pourons cibler nos réponses.
    @+

  8. #7
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    bonjour à tous et à toutes.

    merci de vos réponses.
    je suis embêté pour vous répondre .
    Ma plateforme de travail s’avère être un Pc sous windows XP avec picbasic V2.60.
    les pic utilisés sont 16f684 et 16f628
    je programme en picbasic et je compile avec "Mpasmwin v5.2"
    dans le logiciel, dans la "toolsbar" , j'ai des icônes/boutons qui restent grisées et donc inexploitables qui semblent correspondre au debuggage.

    ces icones/ boutons portent le nom de:
    ICD compile
    ICD compile program
    run, stop, pause et step.

    désolez pour ces informations sommaires .

    cordialement

  9. #8
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Bonsoir, pour compiler avec mpasmwin passez vous par mplab ou en direct?
    les iconnes sont dans mpasmwin?
    autrement il est possible de passer par mplab pour compiler un fichier asm issue d'un autre logiciel , puis de le débugger sous mplab avec un pickit.
    le pb est que le fichier asm risque d'etre peu lisible (variables représentées par leurs adresses et pas par leurs non de variables....)
    Si vous souhaitez absolument programmer en basic, je connais mikrobasic qui n'est pas trop cher.
    le mieu étant de progrmmer en asm , surtout pour des 16f qui ne sont pas obtimisés pour des languages évolués.@+

  10. #9
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    bonjour
    merci de votre réponse.
    je compile sous microcodestudio v2.60C directement
    Microcodestudio utilise un langage VB pic , il ressemble étrangement à visualbasic. (en tout cas pour les petits programmes que je fais )
    en VB (visual studio, on pouvait exécuter (pas à pas, en direct, point d’arrêt) le programme avant de le compiler


    je n'ai aucune compétence de programmation en C ou en ASM.

  11. #10
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Bonsoir que dit le manuel au sujet du debuggage? au vue des copie d'écran de leur site il i a des icons pour le debug ,(grisées chez toi)mais il faut surement un débugger qui soit reconnu et compatible avec Microcodestudio.(en vb tu peus faire du pas apas directement car le logiciel est dejas sur ton ordi,ic tu écris n prog qu'il faut chrger aprés dans le^pic . sous mplab il y a une simulation de programme possible
    @+

  12. #11
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    bonsoir
    il semblerait que je sois obligé d'avoir un debugger en Hard (ICD v2.0 ou 3.0) info venant du site de bigonoff.
    vu le prix >200€ , je pense que je ne vais pas investir .

  13. #12
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Si vous etes sur qu'il faut un icd2 (programmateur debuggeur de chez microchip)(verifier la compatibilité avec microcodestudio) il y a des icd clone sur e...y pour une 20e d'€.
    @+

  14. #13
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    bonjour
    si vous avez quelques sites à me proposer pour l'achat , je suis preneur.

    sur le programmeur pickit2 j'ai une prise RJ qui devrait servir au debuggeur, en fin je suppose ?

  15. #14
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Oui le pickit est aussi un debugger , le debuggage s 'effectu par le meme connecteur icsp que pour la programmation .Pour la compatibilitée avec microcodestudio , je ne sais pas ?
    Mais avec mplab ca marche bien. que conseil le manuel de microcodestudio pour l'utilisation d'un debbuger?

  16. #15
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    bonjour
    j'ai essaye avec mplab v8.85
    dans l'option debuggeur , puis select tools, j'ai bien sélectionné le pickit2
    dans file , je choisis mon fichier XX.ASM, celui s'affiche dans une fenêtre
    mais arrivé là, que dois faire car si j'appuie sur le triangle bleu dans la barre de tache pour lancer le debugger , j'a iune led jaune qui s'allume sur le programmeur pickit2 et une fenêtre dans matlab apparait avec PK2ERROR0028 : UNABLE TO ENTER DEBUG MODE"

    ai je sauter une etape ...

  17. #16
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    -Connecter le pickit au pic a programmer debugger et au pc
    -choisir le pickit comme outil de debug( la fenétre ouput s'ouvre avec l confirmation que le pickit est reconnu)
    -ouvrir le fichier asm , compiler et assembler le fichier (bouton build)
    -programmer le pic
    - lancer le debuggage (fléche bleu)
    -enjoy

  18. #17
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    bonsoir
    desolez j'ai toujours ce message d'erreur .
    Dans Project, select language tools,
    je choisis Microengineering PICBASICPRO COMPILER
    dans le champ LOCATION , que dois je choisir car dans le repertoire PBP j'ai 3 fichiers.exe PBP,PBPL,PBPW
    lequel choisir ?

    merci

  19. #18
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    Bonsoir,
    alors là , je séche , je ne suis pas unexpert de picbasicpro, il faut faire des essais et voir.
    Désolé de ne pouvoir aider plus .
    @+

  20. #19
    didier.schmit

    Re : debuggeur de programme picbasic v2.60C+ pickit2

    bonjour
    j'ai essayé les 3 fichiers
    le resultat est identique.
    guilluame , tu m'as parlé de MIKRObasic .
    j'ai pu me procurer une version 5.61 ; mais les fichiers exploitables ont comme extension .MBAS
    il y a t'il un moyen de recuperer directement les fichier PBP de picbasicpro.

    merci

  21. #20
    guillaume83

    Re : debuggeur de programme picbasic v2.60C+ pickit2


    pas d'idées , ca je maitrise pas .
    désolé.
    mikrobasic a son propre compilateur , programmateur , debugger, il n'est pas compatible avec mplab.
    as tu essayé avec les fichiers .asm (si picbasic les génére)?

Discussions similaires

  1. Programme PICBASIC
    Par invitecc1f0c78 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 16/03/2011, 16h37
  2. Réponses: 27
    Dernier message: 22/10/2010, 19h11
  3. Programme PicBasic
    Par invite8f7e08ff dans le forum Électronique
    Réponses: 0
    Dernier message: 16/03/2010, 15h35
  4. [Blanc] Plaque Vitro Induction Fagor I-200T R erreur 60c°1C°0
    Par invite57180f21 dans le forum Dépannage
    Réponses: 0
    Dernier message: 21/10/2008, 14h58
  5. Débuggeur de PIC officiel MPLAB ICD 2 et son alimentation
    Par inviteeaf9391c dans le forum Électronique
    Réponses: 3
    Dernier message: 04/05/2007, 14h22
Découvrez nos comparatifs produits sur l'informatique et les technologies.