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

assembleur PIC16f877



  1. #1
    yacinewaw

    Exclamation assembleur PIC16f877


    ------

    Salut...


    J'ai un problème avec la simulation de mon programme à pic16f877 sur ISIS .
    En fait c'est au niveau du programme assembleur puisque je travaille avec des entrées analogiques donc MPLAB ne peut pas détecter ce problème.
    j'ai valider les portes en entrée dans TRISA et TRISE, J'ai spécifier les portes analogique dans ADCON1 ,Après chaque conversion je commande l'entrée analogique suivante en respectant le délai pour les convertions ...
    quelqu'un peut m'aider S.V.P !!!

    -----

  2. Publicité
  3. #2
    vede

    Cool Re : assembleur PIC16f877

    Salut....

    c'est quoi exactement ton probléme?

    et sans schéma ni code on va pas aller loin...

    vede
    ;O]
    ________________________
    no pub...

  4. #3
    yacinewaw

    Re : assembleur PIC16f877

    le problème c'est au niveau du code , le programme a comme fonction de comparer 6 entrées analogiques , après leurs convection, avec une valeur de référence (valeur numérique stocké dans une variable ) avant de commander les sorties RB1 ET RB2. je crois avoir commis une erreur que MPLAB n'a pas put me le signaler.
    si c'est possible j'aimerais avoir un code assembleur pour ce programme qui peut bien se simuler sur ISIS . avant de l'adapter avec mon programme ....
    et merci

  5. #4
    gedonet

    Re : assembleur PIC16f877

    Citation Envoyé par yacinewaw Voir le message
    Salut...



    En fait c'est au niveau du programme assembleur puisque je travaille avec des entrées analogiques donc MPLAB ne peut pas détecter ce problème.
    Bonjour
    Rien ne t'empeche de mettre un point d'arret et de modifier la valeur de ADRESH et ADRESL puis de verifier que la comparaison se passe bien.
    Gilles

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

    Cool Re : assembleur PIC16f877

    re ;O]

    non, envoyes ton code toi d'abords, et delà on verra...

    et d'après ce que je comprends tu devrais
    commencer par simuler le clignotement
    d'une led avec ISIS... avant de chercher
    à aller plus loin...

    (ps : personne ici ne va te faire le code...
    en plus c'est impossible avec si peu d'infos...)

  8. #6
    vede

    Cool Re : assembleur PIC16f877

    Bonsoir gilles,

    très très très bonne suggestion que d'utiliser le débogueur de MPLab...
    ya pu ka yaci...

    vede
    ;O]
    ____________________
    no pub...

  9. Publicité
  10. #7
    yacinewaw

    Re : assembleur PIC16f877

    merci pour votre reponse ...

    ... en fait le programme est un peut long ...à comprende , il fait convertir chaque entrée , stock le contenu de ADRESH dans des variables E1 ,E2... E6 (pour chaque signal analogique), ensuite iltrouve la valeur minimale(E_min) ,après c'est la difference de E1,...E6 et E_min (les stock dans DE1,...DE6), si c'est superieur à E_ref donc il alume une led sur RB1...
    QUE PENSEZ VOUS ?

  11. #8
    yacinewaw

    Re : assembleur PIC16f877

    merci beaucoup pour votre aide...
    j'ai trouvé l'erreur c'etait au niveau de coammandes des sorties...

    pouvez-vous m'aider à trouver un programme assembleur pour pic16f877 (ou juste l'idée...) qui fait la dérivée d'un signal déentrée analogique , il varie trés peut dans le temps (à chaque seconde il fait une augmentation) ; en fait ce signal est de forme continue (non pas sinusoidale)

    et merci pour vous tous...

Discussions similaires

  1. Mli pic16f877
    Par Florian001 dans le forum Électronique
    Réponses: 7
    Dernier message: 25/04/2010, 20h46
  2. help!!un programme C en assembleur (PIC16F877)
    Par solid_sneak06 dans le forum Électronique
    Réponses: 13
    Dernier message: 22/02/2010, 00h13
  3. PIC16f877
    Par amooulaa dans le forum Électronique
    Réponses: 36
    Dernier message: 19/12/2009, 21h36
  4. Pic16f877
    Par venicetiodelabota dans le forum Électronique
    Réponses: 8
    Dernier message: 16/12/2009, 14h42
  5. pic16f877
    Par venicetiodelabota dans le forum Électronique
    Réponses: 0
    Dernier message: 16/12/2009, 14h28
Découvrez nos comparatifs produits sur l'informatique et les technologies.