[quote name='vitko' date='Oct 3 2007, 15:52' post='302283'] Устройство - проеобразователь RS232/485 c настраиваемой скоростью на тини2313, MAX232, ADM485. У ADM485 RE всегда разрешен, DE - включается от тини2313 только на время передачи 1 байта при обнаружении стартбита от RS232. [quote] Все оказывается проще, чем Вы вначале нарисовали.
Я решал задачу так. 1.На ADM485 RE и DE соединены вместе. 2.При инициализации запрещение передачи (разрешение приема). 3.Перед передачей пакета разрешаю передачу (запрещается прием). 4.По окончанию передачи (прерывание TxC) ее запрещаю (разрешается прием).
PS. Не так страшен черт, как его малютки. (Афоризм).
|