Zitat Zitat von joh_walt
Bedeutet high, dass Vcc anliegt und low, dass 0V anliegen?
Ja, genau richtig.

Zitat Zitat von joh_walt
Was passiert in jedem der beiden Modus wenn extern 5V angelegt werden? Fliesst Strom oder nicht?
Wenn der Ausgang auf high steht, kannst Du problemlos die 5V draufgeben, da fließt höchstens ein kleiner Ausgleichsstrom.
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...

Zitat Zitat von joh_walt
Und wenn SPI aktiviert ist, hat das PORTB3-Bit Einfluß auf das Signal bei Ausgabe über MOSI?
In dem Fall hat PORTB Bit 3 keine Wirkung


Zitat Zitat von joh_walt
]Der Hintergrund ist, dass ich gerne Daten über MOSI ausgeben möchte, jedoch soll konstant Vcc anliegen, jedoch 0V wenn ein Bit gesendet wird. Für den Fall dass das intern nicht machbar ist, habe ich an einen Inverter über einen Transistor gedacht. Dazu müsste aber doch Strom in den MCU fliessen, oder?
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.

Gruß,
askazo