#include "uart.h" /// // UART-Receiver... /// ISR(USART_RXC_vect) /// { /// unsigned char buffer; /// buffer = UDR; /// if(uart_string.size == -1) return; /// if(buffer == '\n') /// { /// uart_string.data[uart_string.size] = '\0'; /// uart_string.size = -1; /// } /// else /// { /// uart_string.data[uart_string.size] = buffer; /// if(++uart_string.size > STRING_SIZE) /// { uart_string.size = 0; } /// } /// } void uart_init() { /// uart_string.size = 0; /// uart_string.data[0] = '\0'; // activate UART TX // and RX... UCSRB |= (1<