mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Power-down und Watchdog


Autor: Sebastian Wille (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich habe ien kleines "Demo-Programm" zum Power-down-Modus
geschrieben. Das Programm soll folgendes machen:

- nach dem Start "Anfangskonfiguration" (SPL, SPH usw.)
- PinD einlesen und sofort bei PortB ausgeben
- sich dann schlafen legen (Power-down)

Der Witz dabei: Am Anfang wird noch der Watchdog (2048ms) gesetzt, das
heißt, dann sollte der AVR wieder erwachen. Ändere ich nun den PinD
(per Schalter), sollte nach einer Verzögerung (!) - also bis der AVR
wieder wach ist und die Veränderung "bemerkt" - auch das LED an PortB
seinen Zustand verändern.

Bei mir geht leider aber alles Verzögerungsfrei, der AVR geht also nie
in den Schlafmodus. Und ich finde den Fehler einfach nicht... Wo liegt
mein Problem?

Danke schonmal!!!

Sebastian

Autor: Armin Kniesel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Versuch mal "sei" einzubauen...

Armin.

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ehe ich mir das alles durchlese: Läuft das Programm wirklich auf einem
Prozessor oder simulierst du das ganze nur?

Autor: Sebastian Wille (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

danke erstmal für die Antworten! :-)

@Armin:
Hab's mit und ohne "sei" versucht, beides leider ohne Erfolg...

@verücktes Pferd:
Ich habe alles programmiert und nichts simuliert. Alles mit Schalter
und LED und Ampere-Meter beschaltet und gemessen.

Danke weiterhin für alle Tips!

Sebastian

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.