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

Probleme avec Timer1 sur 16F876



  1. #1
    Peter

    Probleme avec Timer1 sur 16F876


    ------

    D'abord bonjour tous le monde en vous souhaitant a tous de bonne fête de fin d'année.

    Voila j'ai un petit soucis depuis plusieurs jours avec le timer1 du 16f876

    Quand je le configure en mode timer je me retrouve bien avec une interruption et la pas de probleme
    Mais je veux l'utiliser en mode compteur asynchrone avec un second quartz pour faire un chronometre et je ne m'en sort pas
    J'ai mis un quartz de 40 khz pour l'instant sur RC0 et RC1 avec les deux condos et je me contente de faire clignoter une led sur ra2 ,cette led clignote quand le pic est en mode timer mais ne fonctionne pas en mode compteur.

    Je vous joint le code source du pic
    Cordialement Peter

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

  2. Publicité
  3. #2
    freepicbasic

    Re : Probleme avec Timer1 sur 16F876

    bonsoir,

    J'ai pas vu le trisa ...
    la constante de temps est > 13 secondes.
    A+, pat

  4. #3
    Peter

    Re : Probleme avec Timer1 sur 16F876

    Bonjour

    >>J'ai pas vu le trisa ...
    J'ai fait d'abord
    #DEFINE LED PORTA,2 ; LED de sortie

    Ensuite en banque 1 je fait
    bcf LED
    Ce qui me mets TRISA,2 en sortie


    >>la constante de temps est > 13 secondes.
    La je ne vois pas ce que tu veux dire

    Cordialement Peter

  5. #4
    freepicbasic

    Re : Probleme avec Timer1 sur 16F876

    ok pour le bcf led, c'est bon.

    Pour le temps je veux dire que le timer1 est divisé par 65536, 0xFFFF puisqu'il n'y a pas de remise de valeur dans TMRH, TMRL .
    Le prescaler est de 8
    40 000hz / 65536 /8 =0.076 hz
    1/x = 13 secondes

    Sinon je vois pas d'erreur, a part ce temps qui est long , si les essais font moins de 30 secondes , on pourrait peut-être penser que ça fonctionne pas.
    A+, pat

  6. #5
    Peter

    Re : Probleme avec Timer1 sur 16F876

    Bonjour

    Bon j'ai trouve
    Comme freepicbasic ne trouvais pas d'erreur aussi je le suis penché sur le hard et j'avais un probleme de quartz.
    Sur mon quartz il y avait inscrit "40.000" et je pensais que c'etait 40khz mais en changeant de quartz (recup sur une vieille montre) cela fonctionne normalement

    Cordialement Peter

  7. A voir en vidéo sur Futura

Discussions similaires

  1. Réponses: 7
    Dernier message: 30/04/2006, 23h13
  2. Besoin d'aide sur un montage avec pic 16F876
    Par laatysha dans le forum Électronique
    Réponses: 17
    Dernier message: 03/02/2006, 13h25
  3. pb avec la sortie usart du 16F876
    Par corentin dans le forum Électronique
    Réponses: 2
    Dernier message: 06/02/2005, 14h59
  4. PB de timer1 sur pic
    Par romelec dans le forum Électronique
    Réponses: 3
    Dernier message: 01/03/2004, 13h11
Découvrez nos comparatifs produits sur l'informatique et les technologies.