... dem Micro. 9600 zugewiesen habe und dem Terminal 600 ... funktioniert die Datenausgabe, nur wieso ...
Klingt ziemlich deutlich nach falsch genannten Prozessortakt im Quellcode. Oder hast Du nen Controller, bei dem Du den Takt teilen/vierteln kannst? Siehe Posting von Malte.

Schau mal hier nach: http://www.engbedded.com/cgi-bin/fcx.cgi