[Numérique] Lire un PIC12F675 in-situ avec un JDM
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Lire un PIC12F675 in-situ avec un JDM



  1. #1
    ZorgloubPirlouis

    Lire un PIC12F675 in-situ avec un JDM


    ------

    Bonjour,
    Je dispose d’un circuit très simple utilisant un Pic12F675 dont je désire lire le contenu (fichier HEX) in-situ avec un programmateur JDM.
    Tous les ports sont déconnectés du reste du circuit sauf GP3-Vpp-\MCLR qui reste raccordé à la masse via une résistance de 10680 ohms.
    (Le programme utilise ce port en entrée digitale normale. La fonction reset étant donc désactivée)

    Question : cette « résistance de pull-down » va-t-elle empêcher la lecture in-situ du PIC ?

    Si oui, comment éviter ce problème sans devoir désouder cette résistance, et sans provoquer de dégât au Pic et au programmateur !

    Finalement, quel potentiel doit être appliqué sur GP3-Vpp-\MCLR pour lire ce PIC ?

    Merci à toutes et tous.

    -----

  2. #2
    Bitrode

    Re : Lire un PIC12F675 in-situ avec un JDM

    Bonjour,

    Question : cette « résistance de pull-down » va-t-elle empêcher la lecture in-situ du PIC ?
    La réponse est oui.

    si la pin /MCLR est reliée au GND par une résistance de 10k alors cela signifie que cette pin a été configurée en I/O sur cette carte.
    Le bit MCLRE dans le registre de CONFIG a été mis à 0, ce qui implique que le reset est relié de manière interne dans le µC (voir la doc p54).

    Pour pouvoir programmer, lire ou écrire, il faudra relier cette pin VPP/MCLR au programmateur car il effectue des actions qui nécessitent le contrôle de cette pin, notamment en envoyant différents niveaux de tensions propre à la phase de programmation.
    Pour cela il suffit de lever une patte de cette résistance et de relier la pin VPP/MCLR de votre programmateur, il n'y a aucun risque de faire cela.
    Dernière modification par Bitrode ; 13/03/2023 à 09h53.

  3. #3
    ZorgloubPirlouis

    Re : Lire un PIC12F675 in-situ avec un JDM

    Bonjour Bitrode,
    En effet, cette entrée \MCLR est ici utilisée en Input, impliquant que le bit MCLRE a été configuré de telle façon que la fonction de Reset soit désactivée.

    Je lirai le PIC en le reliant avec une pince à 8 broches reliée au programmateur.
    Malheureusement, la résistance est une cms, donc difficile à retirer ;(

    Y aurait-il alors contre-indication à relier cette broche GP3 à Vcc pour porter son état potentiel à « 1 » ?
    La résistance de 10K empêchant un « court-circuit » de l’alimentation du pic et du programmateur.

    Mais peut-être que lors de la lecture, cette broche GP3 doit passer par des alternances d’état « 1 » et « 0 » gérées par le programmateur ? Dans ce cas relier Gp3 à Vcc ne règlerait pas le problème !?

    Il n’y aurait alors d’autres solution que de retirer cette résistance cms ?

  4. #4
    Bitrode

    Re : Lire un PIC12F675 in-situ avec un JDM

    Tu peux toujours essayer, dans l'absolu la 10k ne devrait pas être un problème si le programmateur met une tension à ses bornes directement.

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

    Re : Lire un PIC12F675 in-situ avec un JDM

    Dans le cas d'un PIC protégé en lecture, quelles sont les valeurs lues par le programmateur ?

    La valeur de l'OSCCAL est-elle aussi illisible dans ce cas (dernière zone de la mémoire) ?

Discussions similaires

  1. [Programmation] programmation in-situ avec pickit3
    Par grisou911 dans le forum Électronique
    Réponses: 23
    Dernier message: 10/01/2016, 22h26
  2. timer1 asynchrone avec PIC12F675
    Par Massaddict dans le forum Électronique
    Réponses: 2
    Dernier message: 10/04/2015, 19h17
  3. comment lire le contenu d'un pic in situ ?
    Par didier.schmit dans le forum Électronique
    Réponses: 11
    Dernier message: 25/05/2014, 12h14
  4. Pic12f675
    Par invite4aa195a0 dans le forum Électronique
    Réponses: 5
    Dernier message: 11/05/2007, 18h10
  5. Pic12f675
    Par invite66afc259 dans le forum Électronique
    Réponses: 4
    Dernier message: 03/12/2004, 11h47
Découvrez nos comparatifs produits sur l'informatique et les technologies.