Witam.
Podłaczyłęm ten układ pod attiny2313 i występuje dziwny problem. Otóż przy odbieraniu znaków od 1 do 127 wszystko jest ok natomiast powyżej występuję błąd ramki FE. A w UDR zamiast
128 jest 0 129 jest 1 130 jest 2 itd.. tak jakby był zjadany najstarszy bit w UDR.Próbowałem już podpinać rezystory podciągające zarówno do max485 jak i do linii RxD avrka i ciągle to samo. Czy ktoś ma jakiś pomysł?
Transmisję ustawiłem wydaje się poprawnie 9600, 8d, 1 stop, 1 parzystości
UBRRH = 0; //Baud=9600 UBRRL = 25;
//Włączenie dbiornika i nadajnika, aktywne przerwania UCSRB = (1 << RXEN) | (1 << TXEN) | (1 << RXCIE) | (1 << TXCIE);
//Dane 8 bit, 1 stop, parity even #define URSEL 7 UCSRC = (1 << URSEL) | (1 << UPM1) | (3 << UCSZ0);
Dzięki za pomoc Pozdrawiam Paweł