Thomas E.
18.04.2012, 00:13
Hallo!
Eine Frage, die ich mir bereits seit längerem stelle: Wie lässt sich ein LCD komplett abschalten? Mit "Abschalten" meine ich, den Stromverbrauch des LCDs null oder zumindest in die nähe von null zu bringen.
Mein Lösungsansatz wäre folgender:
Per Transistor zwischen Versorgungsspannung und Versorgungsspannungsanschluss des LCD die Versorgung des LCDs trennen und gleichzeitig sämtliche Pins per Portx.y = 0 auf Masse legen.
Sorgen bereitet mir nur das wieder "anfahren" nach dieser Abschaltung. Würde es reichen, einfach die Versorgungsspannung wieder bereitzustellen und anschließend per Initlcd das Display erneut zu initalisieren? Oder nimmt es einem Bascom sehr übel, dass man die für den LCD-Betrieb konfigurierten Pins brutal per Portx.y = 0 gegen Masse geschaltet hat?
Ich hoffe, diese Frage ist nicht allzu dämlich, aber ich habe mir wirklich öfters bereits Gedanken darüber gemacht...
;)
Eine Frage, die ich mir bereits seit längerem stelle: Wie lässt sich ein LCD komplett abschalten? Mit "Abschalten" meine ich, den Stromverbrauch des LCDs null oder zumindest in die nähe von null zu bringen.
Mein Lösungsansatz wäre folgender:
Per Transistor zwischen Versorgungsspannung und Versorgungsspannungsanschluss des LCD die Versorgung des LCDs trennen und gleichzeitig sämtliche Pins per Portx.y = 0 auf Masse legen.
Sorgen bereitet mir nur das wieder "anfahren" nach dieser Abschaltung. Würde es reichen, einfach die Versorgungsspannung wieder bereitzustellen und anschließend per Initlcd das Display erneut zu initalisieren? Oder nimmt es einem Bascom sehr übel, dass man die für den LCD-Betrieb konfigurierten Pins brutal per Portx.y = 0 gegen Masse geschaltet hat?
Ich hoffe, diese Frage ist nicht allzu dämlich, aber ich habe mir wirklich öfters bereits Gedanken darüber gemacht...
;)