В приемопередатчик UART встроен специальный контроллер скорости передачи данных, представляющий собой делитель частоты для определения скорости передачи данных на основании такта системной синхронизации.
Скорость передачи может быть вычислена по следующему уравнению:

где fBaud – скорость передачи в бодах, Ф – такт системной синхронизации; UBRR – содержимое 8-разрядного регистра UBRR (0...255).
Значения, записываемые в регистр UBRR для наиболее распространенных скоростей передачи данных, представлены в табл. 7.1.
Скорость
передачи
данных,
бод
| 1,8432 МГц
| Погрешность (%)
| 3,6864 МГц
| Погрешность (%)
| 4 МГц
| Погреш ность
(%)
|
| UBRR = 95
| 0,0
| UBRR = 191
| 0,0
| UBRR = 207
| 0,2
|
| UBRR = 47
| 0,0
| UBRR = 95
| 0,0
| UBRR = 103
| 0,2
|
| UBRR = 23
| 0,0
| UBRR = 47
| 0,0
| UBRR = 51
| 0,2
|
| UBRR = 11
| 0,0
| UBRR = 23
| 0,0
| UBRR = 25
| 0,2
|
| UBRR=7
| 0,0
| UBRR=15
| 0,0
| UBRR = 16
| 2,1
|
| UBRR=5
| 0,0
| UBRR = 11
| 0,0
| UBRR=12
| 0,2
|
| UBRR = 207
| 0,2
| UBRR = 287
| –
| UBRR = 312
| –
|
| UBRR = 103
| 0,2
| UBRR = 143
| 0,0
| UBRR = 155
| 0,2
|
| UBRR = 51
| 0,2
| UBRR = 71
| 0,0
| UBRR = 77
| 0,2
|
| UBRR = 34
| 0,8
| UBRR = 47
| 0,0
| UBRR = 51
| 0,2
|
| UBRR = 25
| 0,2
| UBRR = 35
| 0,0
| UBRR = 38
| 0,2
|
Таблица 7.1. Значения регистра UBRR для наиболее распространенных скоростей передачи данных и частоты работы кварцевого осциллятора
Значения, выделенные курсивом, превышают 255, и потому не могут быть установлены в регистре UBRR, имеющем длину всего 8 разрядов. Если потребуется соответствующая скорость передачи данных, то необходимо переходить на более низкие частоты колебаний кварцевого осциллятора.
Лекція 1.Поняття про СУБД(системи управління базами даних).
1. Поняття про бази даних.
Базу даних, у найпростішому випадку, можна ототожнити із сховищем інформації. Часто під базою даних розуміють набір даних, наприклад номери телефонів співробітників будь-якої організації. Великий об’єм інформації, звичайно, ділиться на окремі порції. Користуючись термінологією програмування, базу даних можна ототожнити з файлом даних котрий складається з окремих записів.
При великих об’ємах інформації важливою є швидкість пошуку або швидкість доступу до окремої порції інформації. На швидкість доступу суттєво впливає той факт чи дана інформація є впорядкованою (розсортованою). Тому при створенні баз даних важливим є організація бази даних.
2 Керування базами даних.
Електронна база даних дає більші переваги ніж просто впорядкований об’єм інформації з швидким доступом. Це можна показати на прикладі телефонного довідника, в якому інформація впорядкована згідно алфавітного порядку прізвищ абонентів, крім того ми можемо отримати номер телефону абонента та його адресу. Формально легко перейти до електронного варіанту телефонної книги. Але телефонна книга є однобокою базою даних з обмеженими можливостями. Допустимо, нам відома лише адреса абонента, а нам необхідно знайти його номер телефону. Дана інформація міститься у телефонній книзі але вона нам нічим не може допомогти. У випадку електронної бази даних, при допомозі програми обслуговування баз даних (наприклад Access), якщо вміст телефонного довідника внесено в комп’ютер, при допомозі спеціальних функцій пошуку і обробки цих даних, користувач може отримати доступ до адресів абонентів і при потребі провести сортування по адресах. Керування базою даних (впорядкування, сортування, пошук і т.п.) можливе лише при допомозі спеціальної програми обслуговування Звичайно при розгляді електронних баз даних під ними розуміють сукупність з набору даних і програм обслуговування.