29,6 → 29,7 |
******************************************************************************/ |
|
#include "../usart0.h" |
#include "../include/usart_prv.h" |
|
#include <usart/usart.h> |
|
632,11 → 633,11 |
{ |
if (!double_speed_is_set) |
{ |
ubrr = F_CPU / (16 * configuration.baudrate) - 1; |
ubrr = F_CPU / (16 * usart__baudrate_values[configuration.baudrate]) - 1; |
} |
else |
{ |
ubrr = F_CPU / (8 * configuration.baudrate) - 1; |
ubrr = F_CPU / (8 * usart__baudrate_values[configuration.baudrate]) - 1; |
} |
} |
break; |
643,7 → 644,7 |
|
case USART__MODE__SYNCHRONOUS: |
{ |
ubrr = F_CPU / (2 * configuration.baudrate) - 1; |
ubrr = F_CPU / (2 * usart__baudrate_values[configuration.baudrate]) - 1; |
} |
break; |
|