Du erzählst da keinen Blödsinn.
Mir wurde in dem Thread https://www.roboternetz.de/phpBB2/vi...r=asc&start=44 gesagt, daß der AVR gegenüber dem PIC Gegentakt-Ausgänge haben soll. Ich habe das nicht kontrolliert. Wenn das so ist, erübrigt sich Deine Frage, dann wird auch +5V zum Ausgang geschaltet. Wenn das nicht so ist, kannst Du den Basis-Vorwiderstand als PullUp-Widerstand einsetzen. Wenn der Ausgang high ist, also nix rausschaltet, fließt der Basisstrom vom +5V über den PullUp zur Basis. Bei Low wird die Basis auf GND gezogen; es fließt dann ein Strom von +5V in den Ausgang zum GND.
Bei einem PullUp bitte nicht vergessen, daß beim Einschalten bis zur Initialisierung und während Reset die I/O-Pins auf Eingang gesetzt und damit hochohmig sind; dann sind PullUps wirksam und schalten den Transistor durch. Das kann durch einen vorgeschalteten Transistor als Inverter verhindert werden.