Erst einmal scheint alles richtig zu sein, wenn ich davon ausgehe, dass Du 8 Datenbits, 1 Stopbit, Keine Parität benutzt. Ansonsten musst Du diese Einstellungen natürlich auch im
OI vornehmen.
Danach würde ich folgendes machen. Starte mal Hyperterminal und schaue nach, ob Du damit denn die Daten von dem Bewegungssensor empfängst. Oft ist es auch nur ein falsches/defektes Rs232 Kabel.
Ach so, noch eins. Machst Du denn mit den empfangenen Daten noch etwas. Nicht, dass der Compiler es nur wegoptimiert hat, da mit C ja nichts passiert