diff options
Diffstat (limited to 'src/usart_baundrate_helper.h')
-rw-r--r-- | src/usart_baundrate_helper.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/usart_baundrate_helper.h b/src/usart_baundrate_helper.h new file mode 100644 index 0000000..0271bdd --- /dev/null +++ b/src/usart_baundrate_helper.h @@ -0,0 +1,12 @@ +#include <util/setbaud.h> +UBRR0H = UBRRH_VALUE; +UBRR0L = UBRRL_VALUE; +#if USE_2X +UCSR0A |= _BV(U2X0); +#else +UCSR0A &= ~_BV(U2X0); +#endif +#undef BAUD +#undef UBRRH_VALUE +#undef UBRRL_VALUE +#undef USE_2X |