ормації. Формат посилки - 8 біт. Частота прийому та передачі - тактова частота мікроконтролера.
ВЁ Режим 1. Інформація передається через вихід передавача TxD, а приймається через вхід приймача RxD. Формат посилки - 10 біт: старт-біт (нуль), вісім біт даних, програмований дев'ятий біт і стоп-біт (одиниця). Частота прийому та передачі задається таймером/лічильником 1.
ВЁ Режим 2. Інформація передається через вихід передавача TxD, а приймається через вхід приймача RxD. Формат посилки - 11 біт: старт-біт (нуль), вісім біт даних, програмований дев'ятий біт і 2 стоп-біта (одиниці). Переданий дев'ятий біт даних приймає значення біта ТВ8 з регістра спеціальних функцій SCON. Біт ТВ8 в регістрі SCON може бути програмно встановлений в В«0В» або в В«1В», або в нього, до Наприклад, можна помістити значення біта Р з регістра PSW для підвищення достовірності прийнятої інформації (контроль за паритетом). При прийомі дев'ятий біт даних прийнятої посилки надходить в біт RB8 регістра SCON. Частота прийому та передачі в режимі 2 задається програмно і може бути дорівнює тактовою частотою мікроконтролера діленої на 32 або на 64.
ВЁ Режим 3. Режим 3 повністю ідентичний режиму 2 за винятком частоти прийому та передачі, яка в режимі 3 задається таймером/лічильником 1.
Для реалізації обміну інформацією між ПК і мікроконтролером найбільш зручним є режим 2, тому для роботи в цьому режимі не потрібно таймер/лічильник. Цей режим повністю задовольняє висунутим вимогам.
2.1.1 Швидкість прийому/передачі
Швидкість прийому/передачі, тобто частота роботи універсального асинхронного прийомопередавача (УАПП) в режимі 2 залежить від значення керуючого біта SMOD в регістрі спеціальних функцій.
Частота передачі визначається виразом:
f = (2 SMOD /64) f рез .
Іншими словами, при SMOD = 0 частота передачі дорівнює (1/64) f рез , а при SMOD = 1 дорівнює (1/32) f рез .
Швидкість прийому/передачі повинна бути кратна 115,2 Кбод [6]. p> Виходячи з вищевикладеного, виберемо частоту прийому даних при SMOD = 1. Якщо f рез = 1,8432 МГц, тоді частота прийому даних буде 57,6 КБод.
Інші значення частот кварцу можуть бути обрані з таблиць в додатку 1 та додатку 2.
2.1.2 Розробка формату прийнятих і переданих даних
Формат прийнятих і переданих даних майже повністю описаний режимом 2 роботи послідовного інтерфейсу.
Формат повинен складатися з 11 біт:
В§ стартовий біт - нуль;
В§ вісім біт даних;
В§ дев'ятий біт - контроль за паритетом, для підвищення достовірності прийнятої інформації;
В§ два степових біта - одиниці.
В
2.1.3 Розробка схеми підключення мікроконтролера
При сполученні інтерфейсу RS-232 зі входами...