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

frequence du timer0 sur pic



  1. #1
    alainav1

    frequence du timer0 sur pic


    ------

    Bonjour,
    j'ai realisé un programme qui detecte un front montant met le timer0 à 0 puis je detecte un front descendant puis je memorise dans une variable la valeur du timer0 au moment de la detection du front descendant . (Je fait ça 20 fois et le resultat est stable )
    comme generateur j'ai réaliser un programme sur un aure pic qui génére des impulsion de 500µS . (verifié à l'oscillo )
    en lecture de timer j'obtiens des valeurs stable 150 ,153 , 152 ..
    c'est valeurs ne correspondes pas a mes calculs?
    le pic est muni d'un quartz de 20MHZ
    le prescaler est mis en diviser par 4 (011 pour les 3 dernier bits de option_registre ,le timer est affecté au prescaler)
    il devrait y avoir une incrementation du timer à une frequence de
    20 MHz /4/4 =1,25 Mhz (4 pour le prescaler 4 car l'horloge du pic =1/4 quartz)
    je mesure 150 cycle pour 500µS soit 3,3µS soit une frequence de 0,3 Mhz au lieu des 1,25 MHZ.
    avec d'autre valeurs du generateur j'obtiens le même ratio .
    Je peux mettre un coeff correcteur mais j'aimerai comprendre pourquoi je suis loin des calcul?
    cordialement
    Alain

    -----
    Décider de faire, c'est bien . Décider quand, c'est mieux !

  2. #2
    alainav1

    Re : frequence du timer0 sur pic

    bonjour,
    le probleme est resolu
    011 correspond à une division par 16
    donc
    20 /16/4=0,3125 Mhz => 3,2µS
    150 * 3,2 = 480 µS beaucoup plus proche des 500 theorique
    cordialement
    Alain
    nota: ce post peut il etre annulé par l'administrateur car sans objet ?
    Décider de faire, c'est bien . Décider quand, c'est mieux !

Discussions similaires

  1. programmation PIC (TIMER0)
    Par houcemgo dans le forum Électronique
    Réponses: 4
    Dernier message: 28/06/2008, 11h48
  2. detection de fréquence par PIC
    Par alainav1 dans le forum Électronique
    Réponses: 8
    Dernier message: 31/01/2008, 14h01
  3. [PIC] Mesure d'une fréquence
    Par PaNTi dans le forum Électronique
    Réponses: 8
    Dernier message: 18/02/2007, 21h31
  4. PIC 16f876 et son Timer0 ...
    Par LaMouche dans le forum Électronique
    Réponses: 1
    Dernier message: 03/04/2006, 23h24
  5. Meure de frequence avec un pic 16f84
    Par CBR27 dans le forum Électronique
    Réponses: 0
    Dernier message: 21/02/2006, 08h46
Découvrez nos comparatifs produits sur l'informatique et les technologies.