Hi,

nein, einen MAX232 benötigst du nur, um einen Controller an der COM Schnittstelle eines PC anzuschliessen, oder wenn beide Controller räumlich entfernt (einige Meter) entfernt sind. Dann ist aber auf jeder Controller Seite ein MAX232 notwendig. Wenn die beiden Controller auf demselben Board oder Roboter sitzen kannst du direkt RX/TX (crossover) verbinden. Masseverbindung ebenfalls,

Softwaretechnisch empfiehlt sich ein Protokoll, das einfach auf dem Controller umzusetzen ist. ASCII Klartext ist zwar einfach für den Anwender zu verstehen, aber nicht für den Controller. Außerdem fehlt dabei:
* eine Prüfsumme,
* wie lang ein Paket ist
* was Daten und Befehle sind

Such mal STX ETX hier im Forum oder bei Google.
Hier gibt es z.B. eine AVR LIB mit dem STX/ETX packet protokol
http://hubbard.engr.scu.edu/embedded...p__stxetx.html

Gruß m.a.r.v.i.n