Tak už to chodí. Chyba byla, že jsem k původnímu usart initu připsal řádky kódu pro init DE a přitom USART enable zůstal mezi původním initem a doplněným kódem pro DE. Při přesunu USART enable na konec se to rozběhlo. díky LOs