Цитата(Well_Di @ Nov 1 2007, 22:23)

а в чем роль микроконтроллера?
Микроконтроллер реализует:
1. Обмен с ПК, например, по RS232 со стандартной для ПК скоростью, например, 115200 бод.
2. Формирует сигналы в соответствии с протоколом DMX512.
Многие устройства, управляемые по этому протоколу достаточно капризны к качеству формирования протокола передачи. С этим столкнулся на личном опыте.
Особенно на это стоит обращать внимание, потому что этот протокол не предусматривает какого-либо подтверждения успешного приема и даже контрольной суммы.
На микроконтроллере получается намного более качественная реализация протокола, чем на "задумчивой" Windows, иногда живущей своей жизнью