Schaltung eines Interrupt

Gast #2080186
Lesenswert?
• ▲
▼
Hallo,

ich habe beim Anschluss eines Interrupt bzw bei der Schaltung ein 
Problem und komme nicht weiter.

Und zwar:
ich wollte bei einem ATmega8 den Interrupt0 anschließen, doch das klappt 
nicht ganz.

Kann mir jemand die kleine Schaltung (also nur das für den Interrupt) 
aufzeichnen oder sagen, wie ich zb mit einem kleinen Schalter den 
Interrupt auslöse. Also kein Code nur wie ich die "Hardware" davor 
anschließe. Müsste eigentlich maximal ein Kodnensator und eine Schalter 
sein, oder brauche ich noch irgendwas anders?

Schonmal vielen dank!
Gast #2080195
Lesenswert?
• ▲
▼
Den Kondensator brauchst du nicht.

Du brauchst ein Bauteil, dass dir den Ruhepegel sicherstellt, also den 
Pegel bei dem der Interrupt nicht auslösen soll. I.d.R. ist das ein 
Widerstand.

Es hängt von der Anordnung des Schalters (Tasters) ab, wie der 
Widerstand anzuordnen ist: Schalter schaltet nach Vcc (active high), 
dann Widerstand nach GND (Pull-Down). Schalter schaltet nach GND (active 
low), dann Widerstand nach Vcc (Pull-Up).

Die häufigere Schaltungsvariante ist die active low Variante, weil man 
dafür die internen Pull-ups des AVR benutzen kann:

Interner Pull up:
1
           /
2
Pin o-----o o-----o GND
3
           S

Externer Pull up:
1
      Vcc
2
       o
3
       |
4
       #
5
       # R (z.B. 10k)
6
       #
7
       |   /
8
Pin o--+--o o-----o GND
9
           S

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.