Comparaison entre deux tension utilisant PIC 16f877
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Comparaison entre deux tension utilisant PIC 16f877



  1. #1
    invite31f00720

    Thumbs up Comparaison entre deux tension utilisant PIC 16f877


    ------

    Bonjour,

    je veux faire une comparaison entre deux tension analogique en utilisant Pic 16f877 et faire allumer la LED qui correspant a la condition

    le code : sous PWC (PIC C)

    Code:
    #include  <16F877.h>
    #device ADC = 8 //8-bit coversion
    #use delay(clock = 4000000)
    #use rs232(baud = 9600, xmit = PIN_D0, rcv = PIN_D1) //LCD output
    void main() //*************************************************
    {
    float vin0,vin1; // Input variable
    setup_adc(ADC_CLOCK_INTERNAL); // ADC clock
    setup_adc_ports(AN0);
    setup_adc_ports(ALL_ANALOG); // Input combination
    for(;;)
    {
     //set_tris_a(0x11);
     //set_tris_d(0x00);
      //delay_ms(500);
    set_adc_channel(0); // Select RA0
    delay_ms(2); 
    vin0 = read_adc(); //Get input byte
    //vin0 = (vin0*5/255); //Convert to ASCII
    set_adc_channel(1);
    delay_ms(2); 
    vin1 = read_adc(); //Get input byte
    //vin1 = (vin1*5/255) ; //Convert to ASCII
    //putc(254); putc(1); delay_ms(10); // Clear screen
    //printf( " Input = " ); putc(vin0); // Display input
    if (vin0<vin1)
    {
       output_high(PIN_D0);// led red
    
    }
    else if (vin0>vin1)
    
      { output_high(PIN_D1);// led yellow
      }
    else 
    {
       output_high(PIN_D2);// led bleu 
    }
    }
    }
    merci de m'aider svp

    -----
    Dernière modification par Antoane ; 26/10/2015 à 14h36. Motif: Ajout balises [code]

  2. #2
    gienas
    Modérateur

    Re : Comparaison entre deux tension utilisant PIC 16f877

    Bonjour BOUCH_MOH et tout le groupe

    Bienvenue sur le forum.

    Citation Envoyé par BOUCH_MOH Voir le message
    ... merci de m'aider svp
    En lisant ton code, on devine aisément que ta question concerne un exercice qui t'a été donné à résoudre pour mettre en pratique une formation qui t'a été dispensée, et tu nous demandes, ni plus ni moins, de faire ton travail à ta place.

    L'aide, ici, est conditionnée au respect de certaines règles.

    1- ici sont les règles: http://forums.futura-sciences.com/el...-rappeler.html

    2- montre nous ce que tu as déjà fait, pose une question précise sur le détail qui te bloque.

    À ces deux conditions, tu obtiendras de l'aide qui te permettra d'avancer. Donner une solution toute cuite ne t'apprendra strictement rien.

  3. #3
    invite31f00720

    Thumbs up Re : Comparaison entre deux tension utilisant PIC 16f877

    Merci de me conseiller ,

    mais j'été bloqué , et se que j'ai demmander de courriger mon code en C pour avoir comparer deux tensions

    ce n'ai pas de la paine de te déranger !!!!

    Merci en tout cas mon frére

  4. #4
    Gérard

    Re : Comparaison entre deux tension utilisant PIC 16f877

    Pour comparer, pas besoin de convertir en ASCII ni besoin de RS232 ni de LCD.

    If vin0 > vin1 then ce que tu souhaites.

    PS : merci de faire un effort en français.

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

    Re : Comparaison entre deux tension utilisant PIC 16f877

    Merci d'être modeste !!!! Mon vieux

  7. #6
    Gérard

    Re : Comparaison entre deux tension utilisant PIC 16f877

    Citation Envoyé par BOUCH_MOH Voir le message
    Merci d'être modeste !!!! Mon vieux
    Tu te répètes "MON VIEUX" ici et en MP ...
    Quel est le rapport entre la modestie et le français?

    De plus, je t'ai donné une solution.

Discussions similaires

  1. OriginLab: La comparaison entre deux courbes
    Par invitef907a375 dans le forum Physique
    Réponses: 0
    Dernier message: 26/06/2014, 10h32
  2. [Immunologie] comparaison entre deux techniques immunologiques
    Par invite600f8b70 dans le forum Biologie
    Réponses: 1
    Dernier message: 14/08/2012, 18h44
  3. comparaison entre deux nombre réels
    Par invite018077e1 dans le forum Mathématiques du collège et du lycée
    Réponses: 5
    Dernier message: 11/01/2010, 09h23
  4. Comparaison entre deux types d'ondes
    Par invited73dd34c dans le forum Physique
    Réponses: 2
    Dernier message: 25/06/2009, 07h25
  5. [C] - Comparaison entre deux variables de type différent
    Par invite3c35244f dans le forum Électronique
    Réponses: 3
    Dernier message: 27/10/2008, 13h30
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...