[an error occurred while processing this directive]
Да, забыл, во время передачи единицы, нужно быть готовым обнаружить старт условие. В этом случае тоде управление теряется. Так что советую всё-же разобраться с аппаратным контроллером :))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)