www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR "abschalten"


Autor: Sebastian F.... (haseluenne)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo! Ich baue gerade mein erstes größeres Projekt (eine
Verstärkersteuerung (Eingangswahl per Drehimpulsgeber und Relais,
Fernbedienung per RC5, LC-Display für aktivierten Eingang etc.))

Nun meine Frage: Durch RC5 und Drehimpulsgeber habe ich leider schon
alle beiden ext. Interrupts meines ATMega16 belegt. Nun möchte ich
jedoch noch eine Standbyfunktion realisieren:

Druck auf Taster: Display aus, 230V-Relais für Verstärkerteil aus, aber
der TSOP für's RC5 horcht noch im Äther auf etwaige Wiedereinschaltung
per Fernbedienung.

Kann ich das auch einfach ohne Taster am Interrupt-Pin lösen?

PS: Vielleicht eine dumme Frage, aber momentan stehe ich da gedanklich
gerade auf dem Schlauch.

Autor: Hannes Lux (hannes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Taster brauchen keinen externen Interrupt.
Such mal nach Entprellung, das wurde schon 'zigmal erklärt.

...

Autor: Sebastian F.... (haseluenne)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Entprellung ist klar. Okay, danke!

Autor: Roland Praml (pram)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn es dir auf den Stromverbrauch ankommt, bau noch einen 32 KHz
Uhrenquarz ein und lies dir die AN Note durch, wie man eine Uhr
realisiert, die wenig Strom (100µA) verbraucht. Frage im Uhrinterrupt
dann die Taster ab.
Da du aber sowieso einen Tsop etc dran hängen hast, denke ich dass du
genug Strom (ca. 20mA) zur Verfügung hast und du den AVR einfach weiter
laufen lassen kannst.

Gruß
Roland

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.