Um das mal auszuschließen. Versuch doch mal mit Hyperterminal einen Loopback indem du Rx und Tx an deiner Programmierstation brückst. Ich denke mal, dass nicht mal das klappen wird.