Хм-мм, вроде бы, же есть библиотека SysLibCom, которая помогает организовать работу с портами.