IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Assembleur Discussion :

echec de la programmation à l'adresse 0000h


Sujet :

Assembleur

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 23
    Points
    23
    Par défaut echec de la programmation à l'adresse 0000h
    Bonjour

    Je suis en train d'essaier de programmer un pic 16F84A à l'aide de MPLAB et du kit velleman K8048.
    J'ai donc écris mon programme sur MPLAB et ensuite je l'ai compilé. Jusque là tout va bien. Mon problème est lorsque je veux programmer mon pic. J'ai le message d'erreur suivant:"echec de la programmation à l'adresse 0000h".
    Mon pic est tout neuf donc je ne comprend d'où vient le problème? Est ce que quelqu'un pourrait m'aider??

  2. #2
    Membre éclairé
    Avatar de edfed
    Profil pro
    être humain
    Inscrit en
    Décembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : être humain

    Informations forums :
    Inscription : Décembre 2007
    Messages : 476
    Points : 701
    Points
    701
    Billets dans le blog
    1
    Par défaut
    vérifie les connections.

    le kit doit être mal monté, ou le logiciel est mal configuré.

    si ça t'interresse, j'ai ecrit une macro pour fasm qui permet de coder les PIC en assembleur sans la syntaxe lourde de MPLAB, après, j'utilise icprog (ou autre) avec un programmeur RCD (compatible JDM) pour flasher en ICSP, et ça marche très bien, pour bien moins cher qu'un kit weleman.

    http://fool.asm4u.net/#pic

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 23
    Points
    23
    Par défaut
    Ok merci pour ta réponse je vais regarder tout ça y compris ton lien. Juste une dernière question comme ordinateur j'utilise un netbook est que celà peut poser probleme??

  4. #4
    Membre éclairé
    Avatar de edfed
    Profil pro
    être humain
    Inscrit en
    Décembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : être humain

    Informations forums :
    Inscription : Décembre 2007
    Messages : 476
    Points : 701
    Points
    701
    Billets dans le blog
    1
    Par défaut
    dans le cas d'un netbook, il faut soit un programmateur USB, soit un convertisseur USB vers serie pour mettre le RCD.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Points : 23
    Points
    23
    Par défaut
    Bonjour

    Là ce coup ci il programme mon pic et c'est seulement tout à la fin que j'ai le message suivant:"Echec de la véricfication à l'adresse 0000h".

    Quel est le probleme?

  6. #6
    Membre éclairé
    Avatar de edfed
    Profil pro
    être humain
    Inscrit en
    Décembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : être humain

    Informations forums :
    Inscription : Décembre 2007
    Messages : 476
    Points : 701
    Points
    701
    Billets dans le blog
    1
    Par défaut
    pour etre sur que le composant est bien programmé, je te suggere d'activer la verification pendant la programmation. ça te permettra de gagner du temps.

    le problème le plus courant à propos des erreurs de programmation, c'est lorsque les signaux ICSP sont connectés au montage utilisateur.
    par exemple, l'entrée PGC connectée à une led et une resistance de faible valeur va empecher les signaux de transiter normalement.
    les 3 broches speciales de la programmation sont PGC, PGD et VPP. sur ces trois broches, il est deconseillé de connecter directement le montage, la resistance minimale doit ete d'au moins 10 Kohms pouir ne pas interferer.

    si le probleme n'est pas resolu, il faut revoir le delai IO par approximations. et si ça ne fonctionne toujours pas, il faut essayer avec un autre composant, car il est possible que le circuit interne de programmation ai pris un coup et ne fonctionne plus. etant donné que ce circuit reçoit du 13volts, il se peut qu'une inversion accidentelle de polarité fasse claquer une diode, et au final, fasse claquer tout le sous circuit.

    une fois que la procedure de programmation est validée, il ne faut pas hesiter à la noter sur papier dans son integralité, avec le schemas de base qui à permis d'arriver a un resultat.
    le mieux est carrement de mettre le montage foncitonnel de coté et d'en refaire un sur la meme base. comme celà, tu auras toujours le montage fonctionnel à disposition pour verifier que tout fonctionne bien en cas de probleme.

Discussions similaires

  1. [Toutes versions] Envoi d'un mail par programme à une adresse FREE
    Par Touffe54 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 03/10/2012, 17h31
  2. Réponses: 11
    Dernier message: 26/04/2007, 16h34
  3. [WD10] Changer l'adresse IP d'une base HF par programmation
    Par routmout dans le forum WinDev
    Réponses: 1
    Dernier message: 20/06/2006, 20h01
  4. Programmer un moteur d'echecs
    Par Sagiro dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 13/05/2005, 17h59
  5. Parcours adresse ip et compléxite de programme
    Par SteelBox dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 08/10/2004, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo