@Fusebitversteller
Auf jeden Fall hatte ich es sowol mit gekreuztem als auch mit 1:1 Kabel probiert und vor der Modifikation hat`s einfach nicht funktioniert.
Naja, das beweist dann ja wohl irgendwie3, dass du recht hast und nicht nur an dem Unterschied zwischen Nullmodem- und Modemkabel liegt.

Zum besseren Verständniss was ich gemacht habe, hier mal ein Link mit dem Schaltplan und Kommentar: http://www.terpe.info/avr/Pollin-Board.htm
Naja, das mit dem besseren Verständnis war wohl nichts
Eigentlich dachte ich bisher ich hätte die Beschaltung des Max232 verstanden. Das basierte aber darauf, dass ich ihn immer so wie auf http://www.mikrocontroller.net/tutorial/uart beschaltet habe.

Auf deinem Schaltplan verstehe ich die Beschaltung des Max232 leider nicht so ganz. Warum gehen da 3 Leitungen zur seriellen Buchse und warum werden die Pins für T1 und die für T2 benutzt?
Für mich siehst es eigentlich so aus, als sei die Belegung in beiden von deinen Plänen falsch.
Kann es sein, dass die zweite Variante nur etwas weniger falsch ist und irgendwie so gerade eben noch funktioniert?
Soweit ich das bisher immer verstanden habe, gehört die Leitung die bei dir an den Pin10 vom MAX232 geht an den Pin11.




------------
Edit:
OK, das mit dem Gerade noch funktionieren ist natürlich Unsinn. Irgendwie hat mich die Leitung von Pin14 an Pin8 von der Buchse iritiert. Die müsste man ja eigentlich auch ganz weglassen können, oder hat die irgendeinen tieferen Sinn?

wirst Du feststellen, dass wenn PIN7 als RS232-Ausgang benutzt wird, auch Pin10 als TTL-Eingang benutzt werden muß. Pin13 wird als RS232-Eingang benutzt und deshalb Pin12 als TTL-Ausgang. Von daher müssen nicht unbedingt Pin11 und 12 sein die mit dem AVR verbunden sind.
Das leuchtet mir ein. Warum es mit deiner Modifikation funktioniert und ohne nicht ist mir zwar immer noch nicht ganz klar, aber offensichtlich ist es ja wohl so.