#include #include "uart.h" static int uart_putchar(char c, FILE *stream); FILE uart_output = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE); void uart_init() { DDRD |= 1 << 1; // TX UART_BAUD_REGH = UBRRH_VALUE;//(BAUDRATE>>8); UART_BAUD_REGL = UBRRL_VALUE;//BAUDRATE; // set baud rate #if USE_2X UART_CTRL_REGA |= (1 << USE_2X); #else UART_CTRL_REGA &= ~(1 << USE_2X); #endif UART_CTRL_REGB |= (1<