Hi!
Du könntest Hardware-Handshake mit den RTS (Ready to Send) und CTS (Clear to Send) Leitungen verwenden, das sollte nicht weiter schwer zu implementieren sein.
Bei Wikipedia findest du unter dem Stichwort "RS232" mehr dazu.

MfG
Basti