Hola, use en varios proyectos el 75176b, siempre e unido los pines DE y RE, nunca tuve problemas, en CCS, me gusta usar la interrupcion por TBE, ya que asi evito que el micro quede en un bucle hasta que se libera el registro de la USART, lo que hago es llenar un array y luego desde la rutina de interrupcion incremento el puntero del array para ir enviando byte a byte, cuando envio el ultimo, bajo el pin de habilitacion de 75175b, el cual habilite antes de habilitar la transmision.
1.- Lleno array de transmision
2.- Habilito 75176b
3.- Habilito interrupcion por TBE
4.- Despues de enviar el ultimo byte, deshabilito 7176b
#INT_TBE
void serial_tx(){
if(txlen!=0){
putc(txbuff[txpoint]);
txpoint++;
txlen--;
}
else{
disable_interrupts(int_tbe);
inicbuffTX();
txpoint=0;
oUtput_low(PIN_C0);
}
}
Ese codigo es el que uso para la transmitir un buffer.
Espero les sea de utilidad..
Saludos.
Alejandro
Edito, probe a user el modificador ENABLE en users232, pero en algunas ocaciones supe tener fallas.