Когда то извращался. Приемник все время включен на прием, а признаком переключения передавать или нет являлись сами данные по линии TX. Логика проста. На RS по умолчанию 1. Если на выходных данных появлялся 0, то буфер переключался на выход, обратно в единицу выходные данные переходили, значит и буфер обратно на вход. Проблем небыло, только нужно линию подтягивать к единице иначе может быть не стабильное состояние, т.к. к линии по умолчанию подключены только приемники, все передатчики отключены.
Сообщение отредактировал chds - Apr 22 2008, 09:48
|