ATmega8 работает от внутреннего кристалла на 1Мгц, мне нужно связать ее с другим МК по USART на скорости 9600 бод.
рассчитываю по формуле UBRRL = 1000000/(16*9600) – 1 = 5.5 в регистр записываю 5
при таком значении лезут караказябры, записываю 6 то же караказябры но другие.
программа полностью исправна, проверял на на 12 Мгц записав в UBRRL = 77, все нормально работает.
регистр UBRRH обнуляю. (UBRRH = 0)
Какое значение нужно записать в UBRRL, или проще изменить скорость обмена?


