Как то приходилось на форуме рассказывать о DSTni, это чип, внутри которого Ethernet, 2xRS, Profibus, SPI, 2xCAN и многое другое. Может есть смысл его попробовать. Стоимость ~$45-48, не дешево, зато какой запас интерфесов. Сам контроллер х86-совместимый, программится на Borland C.
--------------------
|