Déclenchement timer 0
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Déclenchement timer 0



  1. #1
    marco1989

    Déclenchement timer 0


    ------

    J'ai un soucis je voudrais allmer une led pendant une tempo (par exemple 10s), j'utilise les interruptions. Le mécanisme a l'air de marcher mais quand je fait déclencher mon timer 0 par l'appui sur BP1, sa marche plus.
    Merci

    Marco1989

    ps : voici mes deux fichiers

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

  2. #2
    schmo

    Re : Déclenchement timer 0

    salut,

    Avant toute chose:
    - ta variable cmpt n'est pas initialisée avant son utilisation??
    - ta routine itTimer est mal placée. Aprés la procédure d'init, du entre dans ta routine itTimer, tu décremente cmpt qui est à ???? (on sait pas) et tu fini par return?? (il n'y a pas eu d'appel par call: retour aléatoire!!)

    Pourquoi remettre à 0 le bit T0IE à la fin de l'it?. C'est à dire qu'aprés l'overflow du timer, tu pars en interruption, tu décremente ta variable compteur, tu interdit les interruption avant de finir par 'retfie'. Tu ne repartiras plus en it timer dans ce cas....

    A+

Discussions similaires

  1. Programmation en C avec Timer 0 et Timer 1
    Par invite6844fe5f dans le forum Électronique
    Réponses: 43
    Dernier message: 20/04/2010, 13h27
  2. Déclenchement NE555
    Par invite3b5fdaf7 dans le forum Électronique
    Réponses: 5
    Dernier message: 30/11/2009, 14h10
  3. Tension declenchement
    Par inviteae955b90 dans le forum Électronique
    Réponses: 3
    Dernier message: 15/07/2009, 18h47
  4. Déclenchement rapide
    Par invite6dde7b28 dans le forum Électronique
    Réponses: 14
    Dernier message: 23/09/2008, 21h00
  5. [PIC]-Interruptions / Timer : Déclenchement aléatoire
    Par jorg1n dans le forum Électronique
    Réponses: 28
    Dernier message: 01/08/2008, 08h27
Découvrez nos comparatifs produits sur l'informatique et les technologies.