вот напрмер у меня так: void RS485_EndPacket(void)
{
sbi(PORTD,RS485_DE); // Ногу DE включить
RS485_Transmit(ENDBYTE); // Посылаем последний байт
while(!gbi(UCSR1A,UDRE1)){asm volatile("nop");} // Ждем завершения пердачи
cbi(PORTD,RS485_DE); // Ногу DE выключить
}
Но не работает....