Через LPT очень просто записывать программу в микроконтроллер.
Для подключения к другим портам потребуются дополнительные микросхемы.
Сколько нужно индикаторов и к какому порту будет подключено устройство? (usb - самая дорогая доп.микросхема, COM - дешевле, LPT - еще дешевле).