usart write is working
read is not checked.