Forum: Mikrocontroller und Digitale Elektronik sleep ports vorbereiten?


von hansi (Gast)


Lesenswert?

muss man wenn man einen PIC in den sleep schickt erst noch die Ports 
beispielsweise als Eingänge definieren, dass der pic wirklich nix mehr 
treiben muss und in den sparmodus schaltet?

von Falk (Gast)


Lesenswert?

http://www.mikrocontroller.net/articles/Ultra_low_power

MfG
Falk

P.S. Die kurze Antwort lautet. IOs entweder als Ausgänge definieren, und 
zwar mit dem Pegel, dass angeschlossene LEDs etc. NICHT leuchten oder 
als Eingang MIT Pull-up. Nur als Eingang OHNE Pull-up ist schlecht, weil 
dann die Ausgänge "in der Luft" hängen und Strom ziehen.

von Peter D. (peda)


Lesenswert?

Eingänge bleiben Eingänge und Ausgänge bleiben Ausgänge.

Wenn ein Eingang mit Pullup extern nach GND gezogen wird, fließt doch 
Strom.

Nur wenn die Eingänge auch floaten können, dann den Pullup einschalten 
oder als Ausgang mit dem Pegel, der dem betätigten Eingang entspricht.

Ausgänge so setzen, daß die Last aus ist.


Peter

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.