Цитата
Чем Вам символические имена не нравятся?
Да я бы не сказал, что не нравятся, мне безразлично, могу и на символические имена перейти.
Цитата
А как насчет электрической стороны rs232? Может у Вас опторазвязка, фронты не годятся?
MAX232 там.
CODE
...
val = uart_recv();
switch ( val )
{
case 0x00:
break;
case 0x11:
LED( 1, ON );
break;
case 0x12:
LED( 1, OFF );
break;
...
Если слать в порт 0x11 - светодиод не включается, если 'cat /dev/urandom' то иногда включается. Доходит ли оно посмотреть не чем, могу сказать только, что на RXD выводе МК наблюдается среднее значение (между нулём и питанием) во время непрерывной посылки случайных значений.