#include <avr/io.h> #include "usart.h" static usart_regs registers { &UCSRA, &UCSRB, &UCSRC, &UDR, &UBRRL, &UBRRH, }; usart uart(registers); int main(void) { uart.set_operating_mode(uart.ASYNCHRONOUS_NORMAL); uart.set_baudrate(115200); uart.set_data_bits(8); uart.set_stop_bits(1); uart.set_parity(uart.PARITY_NONE); uart.enable_trasmitter(); uart.transmit_string("\nServo headlight control\n"); for(;;) { } }