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

Problème PIC + ICSP



  1. #1
    Seb.26

    Problème PIC + ICSP


    ------

    Hello,

    je vais devenir chèvre avec mon ICSP !

    En 2 mots : j'ai un PIC18F2510 câblé comme ci-dessous.
    ICSP.png

    La diode est une RB751V40T1 ( voici la datasheet )

    Nb: j'ai réservé les pin de l'ICSP pour cela et le MCLR est désactivé dans les "configuration bits".

    Le problème, c'est que je viens de me rendre compte que mon PIC ne tourne que si mon ICSP est branché dessus ?! ...

    Je crois bien que la tension d'alim du PIC est trop basse ... je la mesure à peine à 4.25v ... satanée diode !!!
    (le PIC boot bien si je court-circuite la diode ...)

    Vous auriez pas une idée géniale ?
    ... je voudrais pas que mon programmateur n'alimente toute ma carte si je fais une prog sans l'alim !!! (il va fumer le pauvre !!!)
    ... et je voudrais aussi pouvoir continuer à développer dans MPLAB et programmer le PIC sans devoir débrancher/rebrancher le port ISCP à chaque compile ...

    Merci

    [Edit] ça donne quoi si je mets une bête 1kR à la place de la diode ?! ...

    -----
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  2. Publicité
  3. #2
    maximilien

    Re : Problème PIC + ICSP

    C'est quoi le programmateur?

    Mieux vaut alimenter ta carte avec une alim et le prog ne fait que programmer.

    PS: faisable avec au moins un Pickit3 (c'est ce que je fais!)

  4. #3
    baikauod

    Re : Problème PIC + ICSP

    Citation Envoyé par Seb.26 Voir le message
    Hello,

    Le problème, c'est que je viens de me rendre compte que mon PIC ne tourne que si mon ICSP est branché dessus ?! ...

    Je crois bien que la tension d'alim du PIC est trop basse ... je la mesure à peine à 4.25v ... satanée diode !!!
    (le PIC boot bien si je court-circuite la diode ...)

    Vous auriez pas une idée géniale ?
    ... je voudrais pas que mon programmateur n'alimente toute ma carte si je fais une prog sans l'alim !!! (il va fumer le pauvre !!!)
    ... et je voudrais aussi pouvoir continuer à développer dans MPLAB et programmer le PIC sans devoir débrancher/rebrancher le port ISCP à chaque compile ...

    Merci

    [Edit] ça donne quoi si je mets une bête 1kR à la place de la diode ?! ...
    bonsoir,

    tu n'aurais pas activer le brownout à 4,5V ?? donc le pic part en reset en continu...

    pour la résistance, ça va surement faire chuter encore plus la tension d'alimentation de ton pic.

  5. #4
    Seb.26

    Re : Problème PIC + ICSP

    Citation Envoyé par baikauod Voir le message
    tu n'aurais pas activer le brownout à 4,5V ?? donc le pic part en reset en continu...
    Tu as raison !!!

    Il était sur 4.2v ... limite-limite ... je l'ai désactivé et ça va mieux !


    Je l'avais zappé celui là ...

    Grand merci à toi.

    @+
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  6. #5
    RISC

    Re : Problème PIC + ICSP

    Salut,

    Même questions de ma part :

    1/ quel programmateur utilises-tu ?
    2/ fais-voir tes bits de configuration
    3/ au niveau alimentation, je te recommande de TOUJOURS utiliser une alimentation externe. Cela évite beaucoup de PB.

    Pour ton alimentation faible, cela ne devrait pas poser de problème de programmer avec Vdd < 5V. Cela dépend de l'outil que tu utilises. Vérifies juste le document "Programming specification" de ton PIC pour voir si cette valeur est OK en mode de programmation.

    Il est toujours recommendé d'avoir une Pull-up de 10K sur MCLR/Vpp

    a+
    Ma marotte ? les microcontrôleurs ;=)

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

    Re : Problème PIC + ICSP

    Citation Envoyé par Seb.26 Voir le message
    Tu as raison !!!

    Il était sur 4.2v ... limite-limite ... je l'ai désactivé et ça va mieux !


    Je l'avais zappé celui là ...

    Grand merci à toi.

    @+
    De rien.

  9. Publicité
  10. #7
    Seb.26

    Re : Problème PIC + ICSP

    Citation Envoyé par RISC Voir le message
    Il est toujours recommendé d'avoir une Pull-up de 10K sur MCLR/Vpp
    Même si le MCLR est désactivé ?
    ( j'ai dédié les pin MCLR + CLK + DAT à l'ICSP ... )
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  11. #8
    RISC

    Re : Problème PIC + ICSP

    Salut,

    Perso, je préferre toujours avoir le MCLR actif car cela permet d'en avoir le contrôle à travers MPLAB et aussi en mode programmer.
    Si tu dévalides la broche, je pense que tu peux effectivement te passer de la résistance (bien vérifier la programming specification).

    a+
    Ma marotte ? les microcontrôleurs ;=)

Sur le même thème :

Discussions similaires

  1. Pic & ICSP
    Par tweetysat dans le forum Électronique
    Réponses: 1
    Dernier message: 04/05/2010, 13h24
  2. programmateur icsp HELP
    Par yienyien02 dans le forum Électronique
    Réponses: 14
    Dernier message: 23/02/2009, 11h58
  3. Programmation d'un PIC en ICSP avec PICKIT1
    Par michel5002 dans le forum Électronique
    Réponses: 2
    Dernier message: 08/06/2008, 21h39
  4. Programmateur de pic ICSP
    Par Oxion dans le forum Électronique
    Réponses: 0
    Dernier message: 24/09/2007, 16h42
  5. Problème de tension pour programmer un PIC via ICSP
    Par Toufinet dans le forum Électronique
    Réponses: 5
    Dernier message: 29/01/2007, 23h29
Découvrez nos comparatifs produits sur l'informatique et les technologies.