BILL и POV верно говорят Почитайте
http://dsl.msk.ru/ …/dmx512/dmx512.htm#p39
Сигнал BREAK в стандарте DMX-512 - это передача нулевого(низкого) уровня длительностью не менее 88 мкс.
UART начинает прием байта по обнаружению старт-бита (бит с нулевым уровнем, причем признаком обнаружения является перепад с высокого уровня сигнала в линии на низкий) и заканчивает передачу по истечении приема старт-бита, заданного количества бит данных и стоп-бита(ов). Так что ни о каком приеме несколких байт UARTом при действии BREAK в линии не может быть и речи, будет принят т о л ь к о один байт со значением 0 и взведенным FE.