Ja, genau richtig.Zitat von joh_walt
Wenn der Ausgang auf high steht, kannst Du problemlos die 5V draufgeben, da fließt höchstens ein kleiner Ausgleichsstrom.Zitat von joh_walt
Steht der Ausgang auf Low und Du gibst 5V ohne Vorwiderstand drauf, fließt ein Kurzschlußstrom, welcher nicht wirklich gut für den Prozessor ist...
In dem Fall hat PORTB Bit 3 keine WirkungZitat von joh_walt
Die Lösung für Dein Problem heißt Pull-Up-Widerstand. Zwischen Deine MOSI-Leitung und Vcc kommt einfach ein Widerstand (ca. 10k). Dadurch wird die MOSI-Leitung erst mal auf High gehalten. Wenn nun ein Bit gesendet wird, zieht der Prozessor die Leitung auf 0V, es fließt ein Strom über den Pull-Up in den Prozessor. Das ist aber völlig ok so.Zitat von joh_walt
Gruß,
askazo
Lesezeichen