Frage zu den externen Interrupts Atmega

Gast #2274879
Lesenswert?
• ▲
▼
Hallo Leute,

besteht bei den externen Interupts des Atmegas zwischen INT3:0 und 
INT7:4 ein unterschied...?

Ich bräuchte Interrupts bei jeder Pegeländerung...
Im Datenblatt steht:

Bei INT3:0
Any edge of INTn generates asynchronously an interrupt request.

Bei INT7:4
Any logical change on INTn generates an interrupt request

Bitte um eure Kommentare!
Gast #2274899
Lesenswert?
• ▲
▼
The External Interrupts can be triggered by a falling or rising edge or 
a low level. This is
set up as indicated in the specification for the External Interrupt 
Control Registers –
EICRA (INT3:0) and EICRB (INT7:4). When the external interrupt is 
enabled and is configured
as level triggered, the interrupt will trigger as long as the pin is 
held low. Note
that recognition of falling or rising edge interrupts on INT7:4 requires 
the presence of an
I/O clock, described in “Clock Systems and their Distribution” on page 
39. Low level
interrupts and the edge interrupt on INT3:0 are detected asynchronously. 
This implies
that these interrupts can be used for waking the part also from sleep 
modes other than
Idle mode. The I/O clock is halted in all sleep modes except Idle mode.
Gast #2274908
Lesenswert?
• ▲
▼
Verstehe ich leider noch immer nicht ganz....

1) Any edge of INTn generates asynchronously an interrupt request.

2) Any logical change on INTn generates an interrupt request

Diese 2 Sätze haben für mich die selbe bedeutung.

1.) Jede Flanke generiert einen Interupt
2.) Jede logische Änderung (=Flanke) generiert einen Interrupt.
Gast #2275166
Lesenswert?
• ▲
▼
Hi

>Verstehe ich leider noch immer nicht ganz....
>1) Any edge of INTn generates asynchronously an interrupt request.
>2) Any logical change on INTn generates an interrupt request
>Diese 2 Sätze haben für mich die selbe bedeutung.

Nein. Das wichtige Wort ist 'asynchronously' für INT3:0. Diese 
Interrupts werden auch in den Sleep-Modes, bei abgeschalteten IO-Clk, 
ausgelöst. Mit INT7:4 funktioniert das nicht.

MfG Spess

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.