Witam!!
Od dosyć długiego czasu mam problem z resetowaniem się Atmegi644P podczas odbierania większej ilości danych a USART-a. Problem się powtarza przy każdej prędkości transmisji. Używając w podobny sposób Atmega16 nie miałem tego typu problemów.
Proszę o podpowiedź co jest źle ustawione
Od dosyć długiego czasu mam problem z resetowaniem się Atmegi644P podczas odbierania większej ilości danych a USART-a. Problem się powtarza przy każdej prędkości transmisji. Używając w podobny sposób Atmega16 nie miałem tego typu problemów.
void uart_init(int baud)
{
UCSR0B|=_BV(RXCIE0)|_BV(RXEN0)|_BV(TXEN0);
UBRR0H=baud>>8;
UBRR0L=baud;
}
ISR(USART0_RX_vect )
{
PORTB=UDR0;
}
Proszę o podpowiedź co jest źle ustawione