programmation du 16F877
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

programmation du 16F877



  1. #1
    inviteca158a7a

    programmation du 16F877


    ------

    bonjour à tous,j'ai besoin de programmer un pic 16F877 pour convertir une entrée analogique en numérique ensuite diviser cette valeur en centaine et dizaine et unité pour l'afficher sur des afficheurs 7 segment et bien sur j'ai besoin d'un décodeur BCD.
    Pouvez vous m'aider

    -----

  2. #2
    invite7a49d0d5

    Cool Re : programmation du 16F877

    Bonjour,

    pas besoin de CI décodeur BCD... le 877 peut assurer le (dé)codage...
    mais...
    quel langage utilises-tu?
    quel compilateur?
    tu veux "convertir" quelle plage de tension?

    vede
    ;O]
    ____________________
    ...

  3. #3
    RISC

    Re : programmation du 16F877

    Salut,

    Commence par regarder ici : http://www.electro-tech-online.com/m...pic16f877.html

    a+

  4. #4
    inviteca158a7a

    Re : programmation du 16F877

    j'ai fais un variateur de tension qui varie la tension du secteur à l'aide d'un potentiomètre et je veux afficher la valeur de la tension varier sur des afficheur 7 segments et j'utilise le picc pour programmer le pic

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

    Cool Re : programmation du 16F877

    PAS BONSOIR,

    envoyes ton schéma et ton début de code...
    parce que là comme ça, ben ça fait peur...

    et sans schéma ni code on aura du mal à t'aider plus...

    vede
    ;O]
    __________________
    ...

    ps :
    et réponds aux questions...
    si tu veux "accèlerer" la trouvaille d'une possible solution...

  7. #6
    inviteca158a7a

    Re : programmation du 16F877

    mon problème n'est pas dans le code mais je veux savoir quelle la commande qu'il faut utiliser pour récupérer le chiffre en binaire après sa conversion, car j'ai fais entrer une entrés analogique au borne du convertisseur CAN du pic 16F877 et je veux la récupérer pour la diviser en centaine et dizaine et unités ensuite l'afficher

  8. #7
    invite7a49d0d5

    Cool Re : programmation du 16F877

    TOUJOURS PAS BONJOUR,
    (oui en neffet, tu as un très très gros gros problème ;O])

    après une conversion analogique, tu trouveras le résultat sur 10bits dans les registres ADRESH et ADRESL...
    c'est marqué/détaillé dans la datasheet de ton pic, dans sa section "Analog to Digital Converter"...

    vede
    ;O]
    ________________
    ...

  9. #8
    inviteca158a7a

    Re : programmation du 16F877

    adcon0=01000101
    adcon1=10001110
    unsigned int x
    x=adc_read(0)
    j'ai fais la conversion comme ça mais j'en sais pas c juste ou nn et j'en sais pas comment utiliser "adresm"et"adresl"

  10. #9
    inviteca158a7a

    Re : programmation du 16F877

    voici un autre code et je crois c juste:
    unsigned int x;
    adcon0=01000101;
    adcon1=10001110;
    TRISA=0x01;
    while(1){
    x=ADC_READ(0);
    }
    et le probleme maintenant est d'avoir une fonction pour convertir le mot binaire en décimal

Discussions similaires

  1. programmation de PIC 16F877 en C
    Par invite1cd8f19a dans le forum Électronique
    Réponses: 78
    Dernier message: 09/03/2010, 20h21
  2. programmation du 16F877
    Par invite05ab47b1 dans le forum Électronique
    Réponses: 11
    Dernier message: 14/02/2010, 08h10
  3. Pic 16f877 problème de programmation
    Par invite4bffdc16 dans le forum Électronique
    Réponses: 11
    Dernier message: 06/08/2009, 09h21
  4. Pb programmation PIC 16F877 et CNA
    Par invite31759d82 dans le forum Électronique
    Réponses: 6
    Dernier message: 26/02/2008, 20h00
  5. programmation en C pic 16F877
    Par inviteb5e29967 dans le forum Électronique
    Réponses: 2
    Dernier message: 08/03/2007, 20h51
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...