Бод-генератор представляет собой делитель, генерирующий импульсы передачи с частотой, определяемой выражением:
BAUD = |
fCK |
, где |
------------------- |
||
16 (UBRR + 1) |
При использовании стандартных кварцевых кристаллов, наиболее часто используемые скорости передачи в бодах могут быть получены установками UBRR, представленными в Табл. 24. При установках UBRR, указанных в таблице, реальные скорости в бодах будут иметь отличия менее 2% от стандартных скоростей (показано в таблице полужирным шрифтом).
Таблица 24. Установки UBRR при различных стандартных частотах кварцевых кристаллов
Скорость(бод) | 1 MHz | Ошиб-ка,% | 1,8432 MHz | Ошиб-ка,% | 2 MHz | Ошиб-ка,% | 2,4576 MHz | Ошиб-ка,% |
2400 | 0,2 | 0,0 | 0,2 | 0,0 | ||||
4800 | UBRR= 12 | 0,2 | UBRR= 23 | 0,0 | UBRR= 25 | 0,2 | UBRR= 31 | 0,0 |
9600 | UBRR= 6 | 7,5 | UBRR= 11 | 0,0 | UBRR= 12 | 0,2 | UBRR= 15 | 0,0 |
14400 | UBRR= 3 | 7,8 | UBRR= 7 | 0,0 | UBRR= 8 | 3,7 | UBRR= 10 | 3,1 |
19200 | UBRR= 2 | 7,8 | UBRR= 5 | 0,0 | UBRR= 6 | 7,5 | UBRR= 7 | 0,0 |
28800 | UBRR= 1 | 7,8 | UBRR= 3 | 0,0 | UBRR= 3 | 7,8 | UBRR= 4 | 6,3 |
38400 | UBRR= 1 | 22,9 | UBRR= 2 | 0,0 | UBRR= 2 | 7,8 | UBRR= 3 | 0,0 |
57600 | UBRR= 0 | 7,8 | UBRR= 1 | 0,0 | UBRR= 1 | 7,8 | UBRR= 2 | 12,5 |
76800 | UBRR= 0 | 22,9 | UBRR= 1 | 33,3 | UBRR= 1 | 22,9 | UBRR= 1 | 0,0 |
115200 | UBRR= 0 | 84,3 | UBRR= 0 | 0,0 | UBRR= 0 | 7,8 | UBRR= 0 | 25,0 |
Скорость(бод) | 3,2768 MHz | Ошиб-ка,% | 3,6864 MHz | Ошиб-ка,% | 4 MHz | Ошиб-ка,% | 4,608 MHz | Ошиб-ка,% |
2400 | 0,4 | 0,0 | 0,2 | 0,0 | ||||
4800 | UBRR= 42 | 0,8 | UBRR= 47 | 0,0 | UBRR= 51 | 0,2 | UBRR= 59 | 0,0 |
9600 | UBRR= 20 | 1,6 | UBRR= 23 | 0,0 | UBRR= 25 | 0,2 | UBRR= 29 | 0,0 |
14400 | UBRR= 13 | 1,6 | UBRR= 15 | 0,0 | UBRR= 16 | 2,1 | UBRR= 19 | 0,0 |
19200 | UBRR= 10 | 3,1 | UBRR= 11 | 0,0 | UBRR= 12 | 0,2 | UBRR= 14 | 0,0 |
28800 | UBRR= 6 | 1,6 | UBRR= 7 | 0,0 | UBRR= 8 | 3,7 | UBRR= 9 | 0,0 |
38400 | UBRR= 4 | 6,3 | UBRR= 5 | 0,0 | UBRR= 6 | 7,5 | 6,7UBRR= 7 | |
57600 | UBRR= 3 | 12,5 | UBRR= 3 | 0,0 | UBRR= 3 | 7,8 | UBRR= 4 | 0,0 |
76800 | UBRR= 2 | 12,5 | UBRR= 2 | 0,0 | UBRR= 2 | 7,8 | UBRR= 3 | 6,7 |
115200 | UBRR= 1 | 12,5 | UBRR= 1 | 0,0 | UBRR= 1 | 7,8 | UBRR= 2 | 20,0 |
Скорость (бод) | 7,3728 MHz | Ошиб-ка,% | 8 MHz | Ошиб-ка % | 9,216 MHz | Ошиб-ка % | 11,059 MHz | Ошиб-ка % |
2400 | 0,0 | 0,2 | 0,0 | - | ||||
4800 | UBRR= 95 | 0,0 | UBRR= 103 | 0,2 | UBRR= 119 | 0,0 | UBRR= 143 | 0,0 |
9600 | UBRR= 47 | 0,0 | UBRR= 51 | 0,2 | UBRR= 59 | 0,0 | UBRR= 71 | 0,0 |
14400 | UBRR= 31 | 0,0 | UBRR= 34 | 0,8 | UBRR= 39 | 0,0 | UBRR= 47 | 0,0 |
19200 | UBRR= 23 | 0,0 | UBRR= 25 | 0,2 | UBRR= 29 | 0,0 | UBRR= 35 | 0,0 |
28800 | UBRR= 15 | 0,0 | UBRR= 16 | 2,1 | UBRR= 19 | 0,0 | UBRR= 23 | 0,0 |
38400 | UBRR= 11 | 0,0 | UBRR= 12 | 0,2 | UBRR= 14 | 0,0 | UBRR= 17 | 0,0 |
57600 | UBRR= 7 | 0,0 | UBRR= 8 | 3,7 | UBRR= 9 | 0,0 | UBRR= 11 | 0,0 |
76800 | UBRR= 5 | 0,0 | UBRR= 6 | 7,5 | UBRR= 7 | 6,7 | UBRR= 8 | 0,0 |
115200 | UBRR= 3 | 0,0 | UBRR= 3 | 7, 8 | UBRR= 4 | 0,0 | UBRR= 5 | 0,0 |
<-- Предыдущая страница | Оглавление | Следующая страница --> |