Spricht was dagegen, eine LED direkt am AVR-Pin in zwei Stufen zu dimmen, indem man den Pin entweder als Ausgang oder als Eingang schaltet? Ich verstehe nicht ganz, wieso die (2200mcd-)LED überhaupt leuchtet, wenn man den Pin nicht als Ausgang schaltet. Dann müsste sie doch über den internen Pullup betrieben werden, was immerhin 50K sein sollten? Aber sie tut es bei mir - wie ich durch einen Programmierfehler bemerkt habe.
Dietmar schrieb: > schaltet? Ich verstehe nicht ganz, wieso die (2200mcd-)LED überhaupt > leuchtet, wenn man den Pin nicht als Ausgang schaltet. Dann müsste sie > doch über den internen Pullup betrieben werden, was immerhin 50K sein > sollten? Obs 50k sind oder ein bischen weniger: Dein Auge ist unglaublich empfindlich bei kleinen Lichtstärken. Selbst wenn du eine LED 1:256 multiplext (also 1 Takt ein, 256 Takte aus), siehst du das noch mit Leichtigkeit.
> Spricht was dagegen, eine LED direkt am AVR-Pin in zwei Stufen zu > dimmen, indem man den Pin entweder als Ausgang oder als Eingang > schaltet? Nein, wenn man es richtig macht. +5V | 1k | LED Pin --270R--+--|>|-- GND HI = voll hell, Input = halbhell, LO = aus. > Ich verstehe nicht ganz, wieso die (2200mcd-)LED überhaupt > leuchtet, wenn man den Pin nicht als Ausgang schaltet. > Dann müsste sie doch über den internen Pullup betrieben werden, > was immerhin 50K sein sollten? > Aber sie tut es bei mir - wie ich durch einen Programmierfehler > bemerkt habe. Halt mit 5mcd.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.