diff --git a/avr_usart.c b/avr_usart.c index 23574f0..f248a86 100644 --- a/avr_usart.c +++ b/avr_usart.c @@ -25,6 +25,10 @@ int main() { init_usart0(); + //enable parity, because the internal + //crystal is garbage + serial0_enable_parity_bit(2); + //enable interrupts sei(); unsigned char data[8] = "AT+BAUD3"; @@ -210,8 +214,9 @@ void serial0_set_stop_bits(uint8_t number) { UCSR0C |= (1<