Fusible MCLRE sur PIC
Répondre à la discussion
Affichage des résultats 1 à 15 sur 15

Fusible MCLRE sur PIC



  1. #1
    Toufinet

    Fusible MCLRE sur PIC


    ------

    Bonjour à tous,

    Je suis sur PIC16F882.

    Dans la config, on peut mettre "_MCLRE_OFF ou _MCLRE_ON"

    Je pensais que le fait de mettre "_MCLRE_OFF" permettait d'utiliser RE3 ( du moins c'est ce que raconte la datasheet ).
    Mais pourtant, vu que je n'ai pas mis de résistance entre MCLRE et Vdd, le PIC ne démarre pas. Il ne démarre uniquement si mon programmateur ICD2 est connecté ( puisque l'ICD2 gère le MCLR ).

    Donc en fait je comprend pas trop bien à quoi sert ce fusible !

    Suis-je vraiment obligé de mettre une résistance entre MCLR et VDD ?

    -----

  2. #2
    invite5637435c

    Re : Fusible MCLRE sur PIC

    Salut,
    sur ce µC il faut déclarer à 1 le bit5 du registre CONFIG1 si tu veux utiliser RE3 en tant que MCLR (tu dois alors mettre un pull-up) et sinon à 0 si tu veux utiliser la patte en I/O (dans ce cas le MCLR est tiré au +Vcc automatiquement par une résistance de pull-up interne).
    Voir p210 de la doc.
    @+

  3. #3
    Toufinet

    Re : Fusible MCLRE sur PIC

    bah oui, c'est bien ce que j'ai lu ...

    Mais en mettant _MCLRE_OFF dans CONFIG1, le pic ne démarre pas ... il ne démarre que si je le lance via l'ICD2 :s

  4. #4
    invite5637435c

    Re : Fusible MCLRE sur PIC

    Dis moi comment tu as câblé le port RE3.

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

    Re : Fusible MCLRE sur PIC

    Y'a rien dessus ... patte en l'air

  7. #6
    invite5637435c

    Re : Fusible MCLRE sur PIC

    Tu travailles en 5V ou 3V?

  8. #7
    Toufinet

    Re : Fusible MCLRE sur PIC

    5V actuellement ( car sur alim ), mais 3V après ( sur pile ) ... y'a un rapport ??

  9. #8
    invite5637435c

    Re : Fusible MCLRE sur PIC

    Hum, en fait l'explication de la doc n'est pas très claire je trouve.
    Tu comptes utiliser RE3 en entrée sinon?
    Fais l'essai de déclarer RE3 en tant que MCLR et met un pull-up de 10K au +Vcc pour voir si le µC reset bien à la mise sous tension.
    Ensuite remet ce bit à 0 en laissant le pull-up cette fois, et refais l'essai, il est possible qu'il faille un pull-up malgré tout sur cette entrée.
    @+

  10. #9
    invite5637435c

    Re : Fusible MCLRE sur PIC

    Citation Envoyé par Toufinet Voir le message
    5V actuellement ( car sur alim ), mais 3V après ( sur pile ) ... y'a un rapport ??
    Bien sur, à 3V le reset (en mode interne) peut ne pas se faire.
    C'est quoi ton µC exactement une version Low voltage?
    Donne moi sa réference complète stp.

  11. #10
    Toufinet

    Re : Fusible MCLRE sur PIC

    Nan, je n'ai pas besoin de RE3 .. c'est pour ça que je voulais éviter de "m'embêter" avec une résistance supplémentaire, mais là comme tu le dis, je crois qu'il va falloir y passer.

    Verrais ça demain, merci, a+

  12. #11
    invite3a1051d7

    Re : Fusible MCLRE sur PIC

    bonjour,
    suivant les pic(12F675 ) j'ai eu des problemes de reprogrammation avec mclr en entrée .
    donc maintenant je met systematiquement "mclr on" avec une resistace de 10K vers le plus et j'ajoute un poussoir ente cette broche et la masse pour avoir un bouton reset .
    cordialement
    Alain

  13. #12
    Toufinet

    Re : Fusible MCLRE sur PIC

    Bon, là ça se complique ...

    J'ai mis une résistance de 10k entre la pin RE3/MCLR et Vdd.

    Que je mette MCLRE sur ON ou OFF, ça ne change rien : le pic ne démarre pas.

    Plus étrange encore : lorsque je démarre le PIC via l'ICD2, puis que je débranche l'ICD2 ( sans débrancher l'alimentation du PIC ), et bien le PIC continue à tourner normalement ....

    Bref, là je vous avoue que je suis perdu !

  14. #13
    Toufinet

    Re : Fusible MCLRE sur PIC

    Un petit UP , car là je ne trouve pas

    Je cherche, je cherche, mais je vois rien d'anormal qui puisse générer ce refus catégorique de démarrer sans l'ICSP

  15. #14
    RISC

    Re : Fusible MCLRE sur PIC

    Toufinet,

    Une petite idée que tu peux vérifier :
    le Pickit 2 Debug express utilise le PIC16F887 (même famille que ton PIC18F882). Sur le schéma de la carte livrée avec le Pickit 2 Debug express, il n'y a pas de resistance de rappel sur MCLR.

    Le logiciel de démo du board est fourni en source. Tu pourras comparer la programmation des fusibles.
    Tous les documents sont sur cette page :
    http://microchip.com/stellent/idcplg...irects=pickit2

    Regarde en particulier le "44-Pin Demo Board User's Guide" qui contient le schéma électronique et les détails su soft de démo.

    a+

  16. #15
    Toufinet

    Re : Fusible MCLRE sur PIC

    Problème résolu en mettant PWRTE_ON ( Merci RISC )

    En espérant que ça puisse servir à d'autres plus tard !

Discussions similaires

  1. [Blanc] fusible sur lave vaisselle ?
    Par inviteade59131 dans le forum Dépannage
    Réponses: 1
    Dernier message: 29/10/2007, 11h07
  2. erreur 0X00 programmation PIC plus questions sur les PIC
    Par invite4a8ccabd dans le forum Électronique
    Réponses: 4
    Dernier message: 22/07/2007, 15h36
  3. Fusible gravé sur circuit imprimé
    Par invite3677481d dans le forum Électronique
    Réponses: 4
    Dernier message: 22/06/2007, 20h51
  4. Fusible qui claque sur TV Sony
    Par invite00d8e452 dans le forum Dépannage
    Réponses: 9
    Dernier message: 11/02/2005, 10h47
  5. Fusible saute sur ampli Thomson
    Par claude49 dans le forum Dépannage
    Réponses: 2
    Dernier message: 14/05/2004, 18h16
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...