>>11-12
8251AFは、マイコンか何か?
一般的に、同期は送信してから、返事が返るまで、
send関数が、リターンしない。つまり、返事を待つので、遅い
非同期は、返事を待たずに、すぐに関数がリターンするので、速い

TXEnableが1->0で、TXDregにあるデータがどうなるか、
書かれていないのなら、たぶん消えるんじゃない?
実験してみれば?

とにかく組み込みは、変なことをせず、
メーカーの模範コードの通りに、プログラミングすべし

特にレジスタは、設定して50us待つとか、
様々なタイミングがあるので、メーカーのやり方に従わないと、
タイミングが速すぎて、失敗することもある
自分勝手に、こうすれば速いとか思わないこと

ただし、漏れも実は、組み込みプログラミングをしたことはない
iTRONやPICの本を、読んだだけです