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

Programmation pic en c



  1. #1
    nesrine_1991

    Programmation pic en c


    ------

    Bonjour
    svp quelle q'un m'explique cette programmation chaque commende leur fonctionnement



    #include <pic1687x.h>
    #include "delay.h"

    #define REF_5V 128
    #define REF_2_5V 129 // se quoi 129
    #define INIT_PORTA TRISA = 0x3F //PortA = entrees
    //****************************** ****************************** **************
    void init_pic(void);
    unsigned int mesure(unsigned char ADC_channel);
    //****************************** ****************************** ************
    void main(void)
    {

    unsigned int valeur1,valeur2,valeur3;

    init_pic();
    valeur1 = mesure(1); //mesure du canal 1
    valeur2 = mesure(2); //mesure du canal 2
    ADCON1=REF_2_5V; // ref = 2,5v
    valeur3 = mesure(3); // mesure du canal 3
    while(!0); // fin

    }

    //****************************** ****************************** **
    void init_pic(void)
    {
    INIT_PORTA;
    ADCON1=REF_5V; //ADFM=1 VREF=+5V
    ADIE=0;
    ADCS1=1;
    ADON=1;
    }
    //****************************** ****************************** **
    unsigned int mesure(unsigned char ADC_channel)
    {
    unsigned int valeur;
    ADCON0 = (ADC_channel << 3)+ 129;
    DelayMs(5);
    valeur=0;
    ADIF=0;
    ADGO=1;
    while(!ADIF);
    valeur = ADRESL;
    valeur +=(ADRESH << 8);
    return(valeur);
    }
    //****************************** ****************************** ****
    MERCI

    -----

  2. #2
    RISC

    Re : Programmation pic en c

    Salut,

    Ce site est un site d'entraide...pas un bureau d'études gratuit.
    Au vu de ton peu d'intérêt pour le sujet il vaut probablement mieux faire autre chose de ton temps.

    3 solutions :
    1/ tu achètes un livre de C et tu télécharges la documentation du PIC

    2/ tu cherches des tutoriels et tu commences à chercher toi même comment il fonctionne et tu reviens poser des questions

    3/ tu utilises ton temps pour autre chose qui t'intéresse plus...

    a+

Discussions similaires

  1. Besoin d'aide pour de la programmation d'un PIC en PIC BASIC
    Par quentinbet dans le forum Électronique
    Réponses: 24
    Dernier message: 26/01/2010, 10h18
  2. programmation pic en c
    Par issats dans le forum Électronique
    Réponses: 2
    Dernier message: 11/03/2009, 06h45
  3. La programmation de PIC
    Par benattia dans le forum Technologies
    Réponses: 1
    Dernier message: 02/01/2009, 14h50
  4. erreur 0X00 programmation PIC plus questions sur les PIC
    Par ROTT dans le forum Électronique
    Réponses: 4
    Dernier message: 22/07/2007, 14h36
  5. programmation PIC
    Par Coyote dans le forum Électronique
    Réponses: 1
    Dernier message: 01/04/2004, 23h12
Découvrez nos comparatifs produits sur l'informatique et les technologies.