Mesure période signal en entrée d'un microcontrôleur pic - Page 2
Répondre à la discussion
Page 2 sur 2 PremièrePremière 2
Affichage des résultats 31 à 36 sur 36

Mesure période signal en entrée d'un microcontrôleur pic



  1. #31
    adrienc45

    Re : Mesure période signal en entrée d' un microcontrôleur pic


    ------

    Il reste un autre bit à configurer, fonction de l'interruption à configurer -> voir schéma global des interruptions dans la doc µChip
    je ne trouve pas ce fameux diagramme dans ma doc , il y as celui pour le module adc , les timers , mais pas pour les interruptions ..

    -----

  2. #32
    antek

    Re : Mesure période signal en entrée d' un microcontrôleur pic

    Citation Envoyé par adrienc45 Voir le message
    je ne trouve pas ce fameux diagramme dans ma doc , il y as celui pour le module adc , les timers , mais pas pour les interruptions ..
    Dans la doc µChip, page 153
    Images attachées Images attachées

  3. #33
    adrienc45

    Re : Mesure période signal en entrée d' un microcontrôleur pic

    PEIE: Peripheral Interrupt Enable bit
    1 = Enables all unmasked peripheral interrupts
    0 = Disables all peripheral interrupts
    Donc je dois déclarer ce bit a 1 pour utiliser les interruptions périphériques tels que celle qui apparaît lors d un changement sur rb0/int ?

  4. #34
    antek

    Re : Mesure période signal en entrée d' un microcontrôleur pic

    C'est pourtant clair sur la figure 14-10.
    Quel est le nom de l'interruption que tu veux valider ?
    (pas un nom vernaculaire, le nom Microchip)
    C'est soit RBI soit INT.

  5. #35
    adrienc45

    Re : Mesure période signal en entrée d' un microcontrôleur pic

    je me sers des interruptions sur INT ET TMR0 dans mon cas ( cf mon programme cité plus haut )

    donc je dois plutôt mettre PEIE a 0 si je saisis bien ?

    pour pas que les sources d interruptions qui sont toutes a gauche du schéma et qui ne me sont pas utiles dans mon programme ne soit pas prises en compte au cas ou si un de leurs drapeau passait a 1 ?

    merci pour ce PDF , j ai aussi celui de micro chip mais il est différent , celui ci avec les schémas logique est un peu plus facilement interprétable pour quel qu' un de mon niveau en ce domaine .

    Bonne soirée

  6. #36
    antek

    Re : Mesure période signal en entrée d' un microcontrôleur pic

    Dans ta routine d'interruption tu vas donc devoir vérifier quelle interruption vient de se produire.
    Comme tu utilises uniquement TMR0 et INT, tu laisses PEIEà 0.
    Nota : les flag sont de simples indicateurs, ils déclenchent une interruption uniquement si le bit correspondant est validé.
    Exemple pour l'interruption TMR0 :
    Lorsque TMR0 déborde, TMR0IF passe à 1, mais le programme se branche à h'04' uniquement si TMR0IE est à 1.
    Ce qui permet de gérer le débordement de TMR0 :
    - soit en scrutant le flag (TMR0IF) en permanence (mais le programme ne fait que ça)
    - soit en utilisant l'interruption, on gère donc le débordement dans la routine correspondante

Page 2 sur 2 PremièrePremière 2

Discussions similaires

  1. Période d'un signal
    Par invite5ed6799c dans le forum Physique
    Réponses: 23
    Dernier message: 24/01/2013, 21h21
  2. période d'un signal
    Par narakphysics dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 16/11/2012, 16h30
  3. mesure periode signal carré avec pic16f628
    Par rammstein dans le forum Électronique
    Réponses: 0
    Dernier message: 07/09/2009, 17h17
  4. Réponses: 1
    Dernier message: 18/02/2007, 15h52
Découvrez nos comparatifs produits sur l'informatique et les technologies.