Mit
diesem Schieberegister (4094) könntest du sehr einfach acht
Relais über den COM-Port ansteuern.
Das ist ein Seriell-Parallel-Wandler für dessen Ansteuerung du mit den drei bereits genannten Pins des COM-Ports (TxD, RTS, DTR) gerade auskommen würdest. Wenn du das Schieberegister extern mit 12V versorgst und 12VDC-
Relais nimmst, etfällt auch die müssige "Pegelwandlerei".
(Den COM-Port kann man übrigens auch ohne eine DLL oder sonst etwas ganz gut steuern.)