одновременно изменяет свое значение и регистр UBRRH.
Это видно в симуляторе (DEBUG) AVRStudio.
Вот инфа из ПДФ контроллера:
- Код: Выделить всё
/* Set baud rate */
UBRRH = (unsigned char)(baud>>8);
UBRRL = (unsigned char)baud;
/* Enable receiver and transmitter */
UCSRB = (1<<RXEN)|(1<<TXEN);
/* Set frame format: 8data, 2stop bit */
UCSRC = (1<<URSEL)|(1<<USBS)|(3<<UCSZ0);
После выполнения последней строчки UBRRH Становится равным UCSRC.
Почему???
Модератор "Digit":При оформлении листингов программ следует тег [ CODE ] использовать!