Jo, stimmt, tuts auch. Ich ging von einem deaktivierten Pullup aus. Die im AVR integrierten Pullups sind auch eigentlich kein direkter Bestandteil eines Tri-State-Pins. Die sind nur ein nettes Gimmik damit man nicht selbst extern welche draufschalten muss.Zitat von joh_walt
Ohne aktivierten internen Pullup und ohne angeschlossene externe Pullup-/Pulldown-Widerstände ist der als Eingang geschaltete Pin hochohmig, und sein Zustand ist fatalerweise nicht definiert.
Und ja, bei aktivierten Pullups fliesst ein Strom raus. Machst Du damit nichts, wird der Eingang eine logische "1" detektieren, legst Du ihn auf GND, eine logische "0".
Lesezeichen