Aide sur le Timer Pour 16F84
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Aide sur le Timer Pour 16F84



  1. #1
    invite78b3ecc4

    Aide sur le Timer Pour 16F84


    ------

    salut.
    Je voudrais programmer apres un appuie prolongé de 4 second sur boutton poussoir la led s'allume et si j'appuis pendant t<1S une deuxieme led s'allume pour cela j'ai fait ce programme :

    void main ()
    {
    trisa.f1=1;
    trisa.f2=1;trisa.f0=1;
    GIE=1;
    TOIE=1
    TOCS=0;
    PS2=0;PS1=1;PS0=0;
    TMR0=131;
    i=0;
    while(1);
    }
    interrupt()
    {
    if(pota.f1==1)
    TMR0=131;
    I++
    if(i>=4000)
    if (porta.f1==0) i=0;
    led on l'allume
    TOIF=0 LA meme chose pour la led 2
    EST CE QUE JUSTE
    MERCI D'AVANCE

    -----

  2. #2
    invite2de7076a

    Re : Aide sur le Timer Pour 16F84

    Bonjour!
    Le meilleur moyen de répondre a ta question est de soit simuler le fonctionnement soit de le tester.
    Quel est ton compilateur?
    En tout cas tu ne ferme pas l'accolade de ta fonction "interrupt"...

Discussions similaires

  1. Aide sur les timer sur un 16f876a
    Par invited023a47c dans le forum Électronique
    Réponses: 16
    Dernier message: 14/03/2009, 12h23
  2. aide pour programme 16f84
    Par barth69 dans le forum Électronique
    Réponses: 5
    Dernier message: 07/02/2009, 16h34
  3. Aide Sur Pic 16f84
    Par invite423d6f67 dans le forum Électronique
    Réponses: 4
    Dernier message: 14/03/2008, 14h42
  4. Besoin aide 16f877 (timer)
    Par invite860e6390 dans le forum Électronique
    Réponses: 3
    Dernier message: 06/06/2007, 19h10
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...