Mise en fonction ADC PIC16F887
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Mise en fonction ADC PIC16F887



  1. #1
    invitede334bfc

    Mise en fonction ADC PIC16F887


    ------

    Bonsoir a tous
    J'avance dans mon projet de calcul de longueur avec des sondes ultrason, mais j'ai un probleme avec la fonction ADC de mon PIC.
    Je programme en pascal avec mikropascal pro. J'ai configuré mon ANSEL, ANSELH et mon TRISA mais je ne sais comment recuperer ma conversion dans les registres ADRESL et ADRESH pour faire mon calcul.
    Alors si quelqu'un a l'habitude de jouer avec l'ADC et les rregistres
    Merci

    -----
    Fichiers attachés Fichiers attachés

  2. #2
    thundertom

    Re : Mise en fonction ADC PIC16F887

    Salut tu dois aller configurer encore le registre de configuration de l'AD qui sont ADCON0 et ADCON1, et pout starter une convertion il faut aller mettre à 1 le bit GO dans ADCON0, en suite quand ce bit retourne à 0, la conversion est terminé!

  3. #3
    invitede334bfc

    Re : Mise en fonction ADC PIC16F887

    Salut Thundertom
    merci pour ces infos.
    En ce qui concerne la lecture du resulta, comment faire pour recuperer la valeur de la converssion pour pouvoir faire mon calcul.
    Merci

  4. #4
    invite7a49d0d5

    Cool Re : Mise en fonction ADC PIC16F887

    Citation Envoyé par Sibe Voir le message
    Salut Thundertom
    merci pour ces infos.
    En ce qui concerne la lecture du resulta, comment faire pour recuperer la valeur de la converssion pour pouvoir faire mon calcul.
    Merci
    Bonjour,

    après la conversion (quand GO=0), il suffit le
    "lire" le contenu des registres ADRESH et ADRESL...
    avec un code du style :
    var_adcH = ADRESH;
    var_adcL = ADRESL;

    vede
    ;O]
    ________________
    ...

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

    Re : Mise en fonction ADC PIC16F887

    Merci Vede je n'y avait pas pensé

Discussions similaires

  1. Aide config PIC16F887
    Par Toufinet dans le forum Électronique
    Réponses: 10
    Dernier message: 04/06/2009, 08h41
  2. fonction c pic, pour adc (sous CSS)
    Par invitee89d6f88 dans le forum Électronique
    Réponses: 9
    Dernier message: 26/11/2008, 09h34
  3. PIC16F887 delay_ms() problème
    Par invitec6603a9c dans le forum Électronique
    Réponses: 4
    Dernier message: 01/06/2008, 10h29
  4. 4pwm avec un pic16F887
    Par inviteed1e18b0 dans le forum Électronique
    Réponses: 0
    Dernier message: 20/05/2008, 09h22
  5. PIC16F887 - TMR1 et son LP oscillator
    Par Toufinet dans le forum Électronique
    Réponses: 23
    Dernier message: 18/09/2007, 17h09
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...