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

probleme d'interruption microcontroleur ATMEGA32



  1. #1
    zoro95100

    Question probleme d'interruption microcontroleur ATMEGA32


    ------

    Bonjour

    J'utilise un ATMEGA32, et j'ai un peu de mal à faire une chose assez simple de prime abord.
    Je m'explique:
    lorsque j'ai un évenement, et que celui-ci est traité par le programme principal, j'ai remarqué que si un un second évenement avait lieu pendant le laps de temps nécessaire à l'execution du code, alors cet évenement va être traité une fois le traitement du premier évenement terminé.
    Pendant le traitement du premier évenement, le second évenement est stocké quelque part mais où?
    Est-il possible de l'effacer avant qu'il soit traité?

    Je m'explique, l'évenement initial est suivit d'évenements parasites qui surviennent pendant son traitement. J'aimerais juste ne pas à avoir les traiter.

    Merci de m'aider

    -----

  2. #2
    Eric0269

    Re : probleme d'interruption microcontroleur ATMEGA32

    Bonjour Zoro,
    Pour éviter cela, tu désactives les la/les interruption(s) devant être levées qui sont en court de traitement.
    Sinon, si tes parasites sont générés par un bouton poussoir, il existe sur la toile des sources ASM/C pour traiter correctement ces événements sur les interruptions externes.
    E.

Discussions similaires

  1. problème de mise sous tension ATmega32 et LCD
    Par titux dans le forum Électronique
    Réponses: 5
    Dernier message: 07/03/2009, 21h21
  2. Probleme d'interruption sur PIC 18F4420
    Par mat_31 dans le forum Électronique
    Réponses: 2
    Dernier message: 09/06/2008, 08h45
  3. ATmega32 HS ?
    Par Kilhian dans le forum Électronique
    Réponses: 0
    Dernier message: 18/07/2007, 08h01
  4. Réponses: 2
    Dernier message: 23/04/2007, 12h32
  5. Réponses: 3
    Dernier message: 01/11/2005, 22h45
Découvrez nos comparatifs produits sur l'informatique et les technologies.