Probleme avec Timer1 sur 16F876
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Probleme avec Timer1 sur 16F876



  1. #1
    invited72fbbcc

    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. #2
    invitef86a6203

    Re : Probleme avec Timer1 sur 16F876

    bonsoir,

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

  3. #3
    invited72fbbcc

    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

  4. #4
    invitef86a6203

    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.

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

    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

Discussions similaires

  1. PPE: problème programmation et branchement du pic 16f876
    Par invite37724fb8 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 28/04/2007, 22h21
  2. Réponses: 7
    Dernier message: 01/05/2006, 00h13
  3. Besoin d'aide sur un montage avec pic 16F876
    Par inviteada012db dans le forum Électronique
    Réponses: 17
    Dernier message: 03/02/2006, 14h25
  4. pb avec la sortie usart du 16F876
    Par invitece6907d9 dans le forum Électronique
    Réponses: 2
    Dernier message: 06/02/2005, 15h59
  5. PB de timer1 sur pic
    Par invitebf62768c dans le forum Électronique
    Réponses: 3
    Dernier message: 01/03/2004, 14h11
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...