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. Publicité
  3. #2
    HULK28

    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.
    @+
    Le génie est fait d'1 pour cent d'inspiration et de 99% pour cent de transpiration. Edison

  4. #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

  5. #4
    HULK28

    Re : Fusible MCLRE sur PIC

    Dis moi comment tu as câblé le port RE3.
    Le génie est fait d'1 pour cent d'inspiration et de 99% pour cent de transpiration. Edison

  6. #5
    Toufinet

    Re : Fusible MCLRE sur PIC

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

  7. A voir en vidéo sur Futura
  8. #6
    HULK28

    Re : Fusible MCLRE sur PIC

    Tu travailles en 5V ou 3V?
    Le génie est fait d'1 pour cent d'inspiration et de 99% pour cent de transpiration. Edison

  9. Publicité
  10. #7
    Toufinet

    Re : Fusible MCLRE sur PIC

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

  11. #8
    HULK28

    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.
    @+
    Le génie est fait d'1 pour cent d'inspiration et de 99% pour cent de transpiration. Edison

  12. #9
    HULK28

    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.
    Dernière modification par HULK28 ; 09/03/2008 à 01h32.
    Le génie est fait d'1 pour cent d'inspiration et de 99% pour cent de transpiration. Edison

  13. #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+

  14. #11
    alainav1

    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

  15. #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 !

  16. Publicité
  17. #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

  18. #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+

  19. #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 !

Sur le même thème :

Discussions similaires

  1. [Blanc] fusible sur lave vaisselle ?
    Par lulu25 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 ROTT dans le forum Électronique
    Réponses: 4
    Dernier message: 22/07/2007, 15h36
  3. Fusible gravé sur circuit imprimé
    Par yby dans le forum Électronique
    Réponses: 4
    Dernier message: 22/06/2007, 20h51
  4. Fusible qui claque sur TV Sony
    Par jey59 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
Découvrez nos comparatifs produits sur l'informatique et les technologies.