Witam sredecznie.
Zastanawiam sie dlaczego kompilator WinAVR nie traktuje jednoznacznie takich oto intrukcji:
UCSRC |= (1<<URSEL); UCSRC |= (1<<USBS); UCSRC |= (3<<UCSZ0);
i druga:
UCSRC |= (1<<URSEL)|(1<<USBS)|(3<<UCSZ0);
Przeciez te dwie instrukcje robia to samo, jednak WinAVR ustawia te bity inaczej, a symulator z VMLab zglasza mi taki blad: [PC = $006B, Time = 2.25 ms, {PER}]: USART: Sorry, only 7 and 8 bits supported
Z gory dziekuje za pomoc.