Added USART support (Up to three USARTs)