Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка контролера управління послідовним портом

Реферат Розробка контролера управління послідовним портом





лідовний зв'язковий інтерфейс


Послідовний зв'язковий інтерфейс (SCI) є підсистемою послідовного введення/виведення, доступною в багатьох мікроконтролерах виробництва фірми Motorola. Контролер послідовного асинхронного інтерфейсу SCI за функціональним призначенням можна віднести до модулів типу UART. p align="justify"> Модуль SCI забезпечує повнодуплексний асинхронний режим обміну, при якому прийом і передача даних можуть відбуватися одночасно.

Лінії прийому і передачі фізично розділені. Модуль складається з двох незалежних підсистем: приймача (Transmitter) і передавача (Receiver). Кожне з пристроїв має свій біт дозволу роботи: TE і RE відповідно. Основу кожної підсистеми становить зсувний регістр і паралельний регістр буфера даних. p align="justify"> Модуль SCI допускає різні швидкості прийому і передачі даних. Швидкість передачі даних визначається генератором модуля SCI. Цей генератор складається із загального для приймача і передавача попереднього дільника частоти тактирования міжмодульних магістралей і двох незалежних дільників частоти приймача і передавача. Внаслідок цього, швидкості передачі і прийому даних можуть відрізнятися. Швидкість передачі даних слід визначити за формулою:


, де

коефіцієнт ділення попереднього дільника, NP = 1,3,4,13; коефіцієнт ділення подільника передавача, NT = 1,2,4,8,16,32,64,128.

Значення коефіцієнтів NP і NT визначаються установкою відповідних розрядів в регістрі швидкості передачі BAUD.

Забезпечує два стандартних кадру обміну в асинхронному режимі: 10-бітний та 11-бітний. На рис. 1.1 представлена ​​тимчасова діаграма 10-бітного кадру: 8 біт даних передаються слідом за стартовим бітом, починаючи з молодшого D0; завершує передачу стоповий біт. Логічні рівні для передачі стартового біта (низький) і стопового біта (високий) формуються апаратними засобами передавача. Приймач розпізнає початок передачі нового кадру по зміні рівня сигналу на вході RXD з високого, який може тривати як завгодно довго, на низький. br/>В 

Малюнок 1.1 - Тимчасова діаграма 10-бітного кадру


Передана в кадрі корисна інформація завдовжки в один байт кодується з використанням без повернення до нуля (БВН) коду. br/>В 

Малюнок 1.2 - Приклад подання двійковій послідовності в коді БВН

Код без повернення до нуля відображає послідовність двійкових бітів послідовністю рівнів напруги, постійних на інтервалі кожного переданого двійкового розряду (рис. 1.2).

Однак може бути використано рішення, при якому інформація кодується сім'ю бітам D6 ... D0, а старший біт D7 використовується для контролю правильності прийому. З цією метою передавальний МК кодує біт паритету D7 з умови парного (конт...


Назад | сторінка 2 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка схеми системи стабілізації передавача в системах атмосферної оптич ...
  • Реферат на тему: Пристрій передачі даних, що містить п`ять каналів передачі
  • Реферат на тему: Асинхронний режим передачі даних - ATM
  • Реферат на тему: Імітаційне моделювання процесу передачі даних по двох каналах
  • Реферат на тему: Спостереження за передачею даних в мережі організації за допомогою засобів ...