Hallo,
Gibt es denn sowas oder wie muss ich das machen?
Vielleicht wäre http://search.cpan.org/~bbirth/Win32-SerialPort-0.19/ interessant für Dich. Damit kannst Du recht flexibel und bequem mit den seriellen Schnittstellen kommunizieren.
(für Linux/POSIX gibts äquivalentes unter http://search.cpan.org/~cook/Device-SerialPort-1.002/)
Grüße
Klaus