output_high(TX_ENABLE); //Habilita terminal TX para envío
//Envía el paquete 3 veces para redundancia
for(j=0; j<3; ++j)
{
for(i=0; i<8; ++i)
{
putc(com_tx[i]);
delay_us(1042); //En lo que se envía el byte por serial
}
}
output_low(TX_ENABLE); //Deshabilita para recibir
ENABLE=pin
The specified pin will be high during transmit. This may be used to enable 485 transmit.
Revisando a fondo el datasheet del SN75176 descubrì que lo correcto es conectar permanentemente !RE a GND y controlar sòlo el pin DE desde el uC.
Otro problema que tuve usando el SN75176 fue que si conectaba el pin del uC a ambos pines, !RE y DE, tenia problemas para recibir la trama.
Revisando a fondo el datasheet del SN75176 descubrì que lo correcto es conectar permanentemente !RE a GND y controlar sòlo el pin DE desde el uC.
Saludos.
Vaya... un problema que a todos nos ha pasado pero que todos teníamos bien calladito :D
Ahora hay más de una solución al respecto. :mrgreen: