Разделы

В сети

Пользователей: 83
Из них просматривают:
Аналоги: 22. Даташиты: 14. Инструкции: 2. Новости: 17. Остальное: 4. Программы: 2. Теги: 1. Торрент: 5. Форум: 16.
Участников: 2
Гостей: 81

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Контроллеры

Atmega128. Примеры установок скоростей связи

Написал MACTEP в 31.03.2010 3:40:00 (3455 прочтений)

Примеры установок скоростей связи



 

В таблице 82 приведены примеры установок UBRR для генерации стандартных скоростей связи при типичных тактовых частотах микроконтроллера. Значения UBRR, которые дают результирующую скорость связи, отличающуюся не более чем на 0.5% от искомого значения, в таблице выделены жирным шрифтом. Более высокие погрешности также приемлемы, но приемник будет обладать меньшей помехоустойчивостью, особенно при передаче длинных посылок (см. "Рабочий диапазон асинхронной связи"). Значения погрешностей вычислены по следующему выражению:

где

fген - частота тактового генератора, Гц;
fсвязи - скорость связи, бит/с;
UBRR - значение регистра UBRR.

Таблица 82. Примеры установок UBRR для типичных частот тактового генератора

Скорость связи, бит/с fген = 1.0000МГц fген = 1.8432 МГц fген = 2.0000 МГц
U2X = 0 U2X = 1 U2X = 0 U2X = 1 U2X = 0 U2X = 1
UBRR d UBRR d UBRR d UBRR d UBRR d UBRR d
2400
4800
9600
14.4k
19.2k
28.8k
38.4k
25
12
6
3
2
1
1
0.2%
0.2%
-7.0%
8.5%
8.5%
8.5%
-18.6%
51
25
12
8
6
3
2
0.2%
0.2%
0.2%
-3.5%
-7.0%
8.5%
8.5%
47
23
11
7
5
3
2
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
95
47
23
15
11
7
5
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
51
25
12
8
6
3
2
0.2%
0.2%
0.2%
-3.5%
-7.0%
8.5%
8.5%
103
51
25
16
12
8
6
0.2%
0.2%
0.2%
2.1%
0.2%
-3.5%
-7.0%
valign="top"57.6k
76.8k
115.2k
230.4k
250k
0
-
-
-
-
8.5%
-
-
-
-
1
1
0
-
-
8.5%
-18.6%
8.5%
-
-
1
1
0
-
-
0.0%
-25.0%
0.0%
-
-
3
2
1
0
-
0.0%
0.0%
0.0%
0.0%
-
1
1
0
-
-
8.5%
-18.6%
8.5%
-
-
3
2
1
-
0
8.5%
8.5%
8.5%
-
0.0%
Макс. (1) 62.5 кбит/с 125 кбит/с 115.2 кбит/с 230.4 кбит/с 125 кбит/с 250 кбит/с

1. UBRR = 0, Погрешность = 0.0%

Таблица 83. Примеры установок UBRR для типичных частот тактового генератора

Скорость связи, бит/с fген = 3.6864 МГц fген = 4.0000 МГц fген = 7.3728 МГц
U2X = 0 U2X = 1 U2X = 0 U2X = 1 U2X = 0 U2X = 1
UBRR d UBRR d UBRR d UBRR d UBRR d UBRR d
2400
4800
9600
14.4k
19.2k
28.8k
38.4k
57.6k
76.8k
115.2k
230.4k
250k
0.5M
1M
95
47
23
15
11
7
5
3
2
1
0
0
-
-
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
-
-
191
95
47
31
23
15
11
7
5
3
1
1
0
-
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
-7.8%
-
103
51
25
16
12
8
6
3
2
1
0
0
-
-
0.2%
0.2%
0.2%
2.1%
0.2%
-3.5%
-7.0%
8.5%
8.5%
8.5%
8.5%
0.0%
-
-
207
103
51
34
25
16
12
8
6
3
1
1
0
-
0.2%
0.2%
0.2%
-0.8%
0.2%
2.1%
0.2%
-3.5%
-7.0%
8.5%
8.5%
0.0%
0.0%
-
191
95
47
31
23
15
11
7
5
3
1
1
0
-
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
-7.8%
-
383
191
95
63
47
31
23
15
11
7
3
3
1
0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
-7.8%
-7.8%
Макс. (1) 230.4 кбит/с 460.8 кбит/с 250 кбит/с 0.5 Мбит/с 460.8 кбит/с 921.6 кбит/с

1. UBRR = 0, Погрешность = 0.0%

Таблица 84. Примеры установок UBRR для типичных частот тактового генератора

Скорость связи, бит/с fген = 8.0000 МГц fген = 11.0592 МГц fген = 14.7456 МГц
U2X = 0 U2X = 1 U2X = 0 U2X = 1 U2X = 0 U2X = 1
UBRR d UBRR d UBRR d UBRR d UBRR d UBRR d
2400
4800
9600
14.4k
19.2k
28.8k
38.4k
57.6k
76.8k
115.2k
230.4k
250k
0.5M
1M
207
103
51
34
25
16
12
8
6
3
1
1
0
-
0.2%
0.2%
0.2%
-0.8%
0.2%
2.1%
0.2%
-3.5%
-7.0%
8.5%
8.5%
0.0%
0.0%
-
416
207
103
68
51
34
25
16
12
8
3
3
1
0
-0.1%
0.2%
0.2%
0.6%
0.2%
-0.8%
0.2%
2.1%
0.2%
-3.5%
8.5%
0.0%
0.0%
0.0%
287
143
71
47
35
23
17
11
8
5
2
2
-
-
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
-
-
575
287
143
95
71
47
35
23
17
11
5
5
2
-
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
-7.8%
-
383
191
95
63
47
31
23
15
11
7
3
3
1
0
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
-7.8%
-7.8%
767
383
191
127
95
63
47
31
23
15
7
6
3
1
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
5.3%
-7.8%
-7.8%
Макс. (1) 0.5 Мбит/с 1 Мбит/с 691.2 кбит/с 1.3824 Мбит/с 921.6 кбит/с 1.8432 Мбит/с

1. UBRR = 0, Погрешность = 0.0%

Таблица 85. Примеры установок UBRR для типичных частот тактового генератора

Скорость связи, бит/с fген = 16.0000 МГц fген = 18.4320 МГц fген = 20.0000 МГц
U2X = 0 U2X = 1 U2X = 0 U2X = 1 U2X = 0 U2X = 1
UBRR d UBRR d UBRR d UBRR d UBRR d UBRR d
2400
4800
9600
14.4k
19.2k
28.8k
38.4k
57.6k
76.8k
115.2k
230.4k
250k
416
207
103
68
51
34
25
16
12
8
3
3
-0.1%
0.2%
0.2%
0.6%
0.2%
-0.8%
0.2%
2.1%
0.2%
-3.5%
8.5%
0.0%
832
416
207
138
103
68
51
34
25
16
8
7
0.0%
-0.1%
0.2%
-0.1%
0.2%
0.6%
0.2%
-0.8%
0.2%
2.1%
-3.5%
0.0%
479
239
119
79
59
39
29
19
14
9
4
4
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
-7.8%
959
479
239
159
119
79
59
39
29
19
9
8
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
0.0%
2.4%
520
259
129
86
64
42
32
21
15
10
4
4
0.0%
0.2%
0.2%
-0.2%
0.2%
0.9%
-1.4%
-1.4%
1.7%
-1.4%
8.5%
0.0%
1041
520
259
173
129
86
64
42
32
21
10
9
0.0%
0.0%
0.2%
-0.2%
0.2%
-0.2%
0.2%
0.9%
-1.4%
-1.4%
-1.4%
0.0%
0.5M
1M
1
0
0.0%
0.0%
3
1
0.0%
0.0%
-
-
-
-
4
-
-7.8%
-
-
-
-
-
4
-
0.0%
-
Макс. (1) 1 Мбит/с 2 Мбит/с 1.152 Мбит/с 2.304 Мбит/с 1.25 Мбит/с 2.5 Мбит/с

1. UBRR = 0, Погрешность = 0.0%


 

<< Предыдущая страница Оглавление Следующая страница >>
 
Теги: ATmega128  
Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити

Разное

Посыпав место пайки песком или натерев крошащимся камнем, можно паять обычными методами даже алюминий.

Интересно

Для выпаивания микросхем в DIP корпусе пользуюсь проверенной технологией . Которая дает неплохие результаты , сохраняя при этом как микросхему так и дорожки печатной платы .

Похожие новости