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

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





ді з get_char, якщо не всі три значення при прийомі будь-якого з бітів кадру збіглися, то встановлюється прапор наявності шуму NE = 1; в іншому випадку він буде обнулено. Якщо виявилося, що на місці стопового біта виявлений сигнал логічного нуля, то сталася помилка кадру (FE = 1). Якщо шум або кадр помилки присутні під час прийому символу, то загоряються відповідні світлодіоди, сигналізуючи про помилку. p align="justify"> Процедура передачі put_char передає послідовно зміст char, використовуючи лінію передачі даних (TXD).

Обидві процедури get_char і put_char викликають delay_13a, підпрограму, яка виробляє затримку 13 * ACC + 12 циклів ЦП, де ACC - це значення в накопичує сумматоре під час виклику підпрограми delay_13a.

Швидкість передачі даних як для приймача, так і для передавача вибирається шляхом зміни BAUD_SEL на 4, 8, 16, 32, 64 або 128, який спільно з кварцовим генератором з частотою 4 МГц дає швидкість 19200, 9600 , 4800, 2400, 1200 і 600 бод відповідно. Швидкість передачі даних для приймача і передавача буде та ж сама. Додаток D визначає допуск приймача і точність передавача для кожної швидкості. br/>

інтерфейс мікросхема контролер порт

Висновок


В ході курсової роботи було детально вивчено контролер управління послідовним портом. Основним елементом, що координує роботу всіх вузлів схеми, є мікроконтролер МС68HC705J1A. Даний МК не має послідовних портів. p align="justify"> Тому в пристрої застосовується програмна емуляція послідовної передачі даних SCI через висновки паралельних двонапрямлених портів. Цей варіант схеми досить дешевий, оскільки використовується найпростіший МК фірми Motorola. Ця особливість дозволяє використовувати її повсюдно. Програмна емуляція інтерфейсу SCI пропонують розробнику додатків альтернативу використання апаратних SCI. br/>

Бібліографічний список


1. Ремізевіч Т.В. Мікроконтролери для вбудованих додатків: від загальних підходів - до сімейств НС05 і НС08 фірми Motorola/під ред. Кірюхіна І.С. Додека, 2000. - 272 с. p align="justify">. Шагуріна І.І. Мікропроцесори та мікроконтролери фірми Motorola . Довідковий посібник. М.: Радіо і зв'язок. 1998. 560с.



Додаток А


В 

Додаток Б



Додаток В


На малюнках В1, В2, В3, В4 представлені блок-схеми основної програми Main, підпрограми Put_Char, підпрограми GET_CHAR і підпрограми GET_BIT відповідно.


В 

Малюнок В1. Блок-схема програми Main

В 

Малюнок В2 - Блок схема програми PUT_CHAR

В 

На малюнку B3 - Блок схема підпрограма GET_CHAR


В 

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





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

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