Цитата(defunct @ May 12 2007, 00:12)

Зачем его ждать, разве TXC0 не достаточно?...
Мистика..
У вас на драйвере закорочены DE и RE?
если управляете только DE, то тогда приемник не блокируется в момент передачи, и сразу после отправки символа вы примете то, что отпралялось...
1) Перед этим может работать другая функция на отправку
2) DE и RE закорочены.
Цитата(eXeC001er @ May 12 2007, 00:06)

а не пробовали ли вы отключать приемник на время передачи?!
у вас схемное решение всего такое:
RE висит на земле постоянно, т.е. приемник включен всегда, а прием передачу вы переключаете путев подачи(снятия) "1" на DE. Получается что во время передачи происходит эхо, а так как регистры приема и пердачи физически разные в меге, то передаваемый байт тут же принимается, о чем вам и говорит флаг.
Не помогает.