-         

Ergebnis 1 bis 3 von 3

Thema: Frage zu Interrupts und dem I-Flag in SREG

  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    21.05.2008
    Ort
    Oststeinbek
    Alter
    28
    Beiträge
    607

    Frage zu Interrupts und dem I-Flag in SREG

    Anzeige

    Hallo Leute,

    ich habe eine Frage bezüglich der Aufrufung von Interrupts.
    Wenn ein Interrupt-Flag gesetzt wurde, während das I-Flag im SREG gelöscht ist und anschließend das I-Flag im SREG gesetzt wird, wird der Interrupt dann ausgeführt?

    Gruß, Yaro

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    25.03.2006
    Ort
    Darmstadt
    Alter
    26
    Beiträge
    522
    Hallo Yaro,

    ja die ISR wird dann aufgerufen, d.h. der AVR merkt sich alle ausstehenden Interrupts, auch wenn das I-Flag deaktiviert ist. Bei mehreren wartenden Interrupts werden die mit der höheren Priorität zuerst ausgeführt (siehe Datenblatt).

    MfG Mark

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    21.05.2008
    Ort
    Oststeinbek
    Alter
    28
    Beiträge
    607
    Danke sehr! =)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •