ГЕНЕРАТОР СКОРОСТИ ПЕРЕДАЧИ
Генератор скорости передачи - это делитель частоты, который генерирует скорости в соответствии с нижеприведенным выражением:
где BAUD - скорость передачи (бод)),
Fck - частота тактового генератора процессора,
UBRR - содержимое регистра скорости передачи UART
В табл.9.1 приведены значения регистра UBRR и процентное отклонение от стандартной скорости передачи для стандартных частот кварцевых генераторов. (Baud Rate – скорость в бодах; %Error – процент ошибок):
Таблица 9.1
Данные для программирования скоростей работы UART
Baud Rate | 1 MHz | % Er. | 1,8432 MHz | % Er | 2 MHz | % Er | 2,4576 MHz | % Er | ||||
UBRR= | 0,2 | UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | |||||
UBRR= | 0,2 | UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | |||||
UBRR= | 7,5 | UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | |||||
UBRR= | 7,8 | UBRR= | 0,0 | UBRR= | 3,7 | UBRR= | 3,1 | |||||
UBRR= | 7,8 | UBRR= | 0,0 | UBRR= | 7,5 | UBRR= | 0,0 | |||||
UBRR= | 7,8 | UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 6,3 | |||||
UBRR= | 22,9 | UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 0,0 | |||||
UBRR= | 7,8 | UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 12,5 | |||||
UBRR= | 22,9 | UBRR= | 33,3 | UBRR= | 22,9 | UBRR= | 0,0 | |||||
UBRR= | 84,3 | UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 25,0 | |||||
Baud Rate | 3,2768 MHz | % Er | 3,6864 MHz | % Er | 4 MHz | % Er | 4,608 MHz | % Er | ||||
UBRR= | 0,4 | UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | |||||
UBRR= | 0,8 | UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | |||||
UBRR= | 1,6 | UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | |||||
UBRR= | 1,6 | UBRR= | 0,0 | UBRR= | 2,1 | UBRR= | 0,0 | |||||
UBRR= | 3,1 | UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | |||||
UBRR= | 1,6 | UBRR= | 0,0 | UBRR= | 3,7 | UBRR= | 0,0 | |||||
UBRR= | 6,3 | UBRR= | 0,0 | UBRR= | 7,5 | UBRR= | 6,7 | |||||
UBRR= | 12,5 | UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 0,0 | |||||
UBRR= | 12,5 | UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 6,7 | |||||
UBRR= | 12,5 | UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 20,0 | |||||
Baud Rate | 7,3728 MHz | % Er | 8 MHz | % Er | 9,216 MHz | % Er | 11,059 MHz | % Er | ||||
UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | UBRR= | - | |||||
UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 0,8 | UBRR= | 0,0 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 2,1 | UBRR= | 0,0 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 0,2 | UBRR= | 0,0 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 3,7 | UBRR= | 0,0 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 7,5 | UBRR= | 6,7 | UBRR= | 0,0 | |||||
UBRR= | 0,0 | UBRR= | 7,8 | UBRR= | 0,0 | UBRR= | 0,0 |
|
|