AVR UART refactoring