Skip to content
Snippets Groups Projects
main.cpp 503 B
Newer Older
Martin Vítek's avatar
Martin Vítek committed
#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(;;)
    {

    }
}