Цитата(MrYuran @ Jul 17 2009, 15:23)

Итого:
На обеих ногах импульс длительностью 8,5 мс
На каких на обеих? А, понял

Цитата
То есть: TXIFG формируется сразу же, как только кинули байт в буфер.
Для первого символа - да. Ибо U0TXBUF сразу же перезаписывается в сдвиговый регистр и опустошается.
Цитата
10 мкс в прошлом разе - это время выполнения обработчика прерывания.
То есть, по всей вероятности, в момент прерывания TXEPT уже торчит.
Да там вроде команд не так много

Цитата
Попутно ткнулся в выходной сигнал и обнаружил, что начало стартового бита запаздывает относительно момента записи в сдвиговый регистр на 400 мкс, то есть половину битового интервала.
Только всё же не в сдвиговый регистр, а в буфер передачи. Сдвиговый регистр - он унутре, и не доступен программисту

Цитата
TXEPT (по которому предположительно вызывается прерывание), тоже отодвинут на пол-интервала от конца стопового бита
Я всё же сильно сомневаюсь, что TXEPT влияет на возникновение прерывания. Попробуйте писать пару символов сразу, картина изменится. (я, к сожалению не нашёл второго луча

)
Если бы я знал, что такое электричество...