Logikpegel der Ausgänge im Sleep-Modus

Gast #355866
Lesenswert?
• ▲
▼
Hallo allerseits,

ich habe folgendes Problem: Ich steuere mit meinen ATtiny26 ein
externes Gerät an. Dabei benutze ich den PortA als Ausgang. Nun ist es
so, dass ich den ATtiny nach einer gewissen Zeit in den Sleep-Modus
bzw. Power-Down Modus schicken will.
Dennoch müssten aber die Ausgänge die Logikpegel beibehalten, wie sie
im Betrieb waren. Diese werden annähernd nicht belastet (ca. 10yA).

Nun meine Frage:
Ist es möglich im Sleep-Modus oder Power-Down Modus bestimmte Pegel
aufrecht zu erhalten, oder wechseln in den genannten Modus alle
Ausgänge nach 0?

Vielen Dank schon mal für hilfreiche Antworten.

Gruß
Jan Purrucker
Gast #355867
Lesenswert?
• ▲
▼
Was haben denn die Ausgangspegel mit den Sleep-Modes zu tun? Ich fände
es ziemlich schlimm, wenn mein µC irgendwas an den Ein- oder Ausgängen
ändern würde, wenn ich ihn schlafen schicke....
Gast #355868
Lesenswert?
• ▲
▼
Hallo Johnny,

bin halt leider noch nicht so versiert in diesen Sachen.
Also heißt das, wenn ich den yC in einen Sleep-Modus schicke,
dann bleiben die Zustände der gesetzten Ausgänge erhalten?
Kann ich dann im Sleep-Mode die Ausgänge auch evtl. normal belasten
(ca. 1mA)?

Gruß
Jan
Gast #355869
Lesenswert?
• ▲
▼
An den Ein- und Ausgängen ändert sich beim Aktivieren der Sleep-Modes
nichts (ein Ausgang, dessen Treiber vor dem Sleep high war bleibt auch
während des Sleep high...). Alles andere würde wenig Sinn machen. Das
einzige was passiert, ist, dass je nach gewähltem Sleep-Mode bestimmte
Einheiten, die Strom verbrauchen, abgeschaltet werden. Das gilt in
erster Linie für Timer, Oszillatoren usw.. Aber die Versorgungsspannung
bleibt ja erhalten, so dass 'statische' Elemente (und eben auch die
Registerinhalte) in der Stellung bleiben, die sie vor dem Sleep Enable
hatten. Im Datenblatt ist eigentlich immer recht gut beschrieben, was
in den Sleep-Modes deaktiviert wird.
Gast #355870
Lesenswert?
• ▲
▼
Hallo Johnny,

vielen Dank für die ausführliche Antwort. Hab das Datenblatt natürlich
schon zu Rate gezogen. Konnte aber da nichts finden.
Muß mal nochmal genau suchen.
Schönen Tag noch.

Gruß
Jan

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.