есть TComPort, например - компонент для ленивых. можно с портом как с файлом работать (для неленивых) http://www.softpedia.com/get/Programming/Components-Libraries/TComPort.shtml
ну или вот
http://slydiman.na …d.ru/eng/comm/comm.htm - этот не пробовал, а с TComPort работал - там просто все