МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Вятський державний УНІВЕРСИТЕТ
ФАКУЛЬТЕТ ПРИКЛАДНОЇ МАТЕМАТИКИ І ТЕЛЕКОМУНІКАЦІЙ
КАФЕДРА РАДІОЕЛЕКТРОННИХ ЗАСОБІВ
Курсова робота
Розробка контролера управління послідовним портом
Розробив студент
Панфілова К.В.
Введення
За визначенням інтерфейс являє собою сукупність уніфікованих апаратних, програмних, конструктивних засобів, необхідних для реалізації алгоритмів взаємодії різних функціональних блоків мікропроцесорних систем, а також функціональних блоків, що входять до складу автоматизованих систем управління.
Стандартизації в інтерфейсі підлягають склад і тип ліній зв'язку, електричні і тимчасові параметри сигналів, формати переданої інформації, команди і стану, алгоритми функціонування, конструктивне виконання з'єднань.
По режиму обміну інформацією інтерфейси підрозділяють на сімплексні, напівдуплексні, дуплексні і мультиплексні. У інтерфейсах з симплексним режимом обміну інформації можливий лише однонаправлена ​​передача інформації від одного абонента до іншого. У інтерфейсах з напівдуплексним режимом обміну в довільний момент часу може проводитися або тільки прийом, або тільки передача даних між двома абонентами. У інтерфейсах з дуплексним режимом обміну в будь-який момент часу може проводитися одночасний прийом та передача даних між двома абонентами. У інтерфейсах з мультиплексногорежиму обміну в кожний момент часу може здійснюватися прийом або передача даних між парою абонентів мережі. p align="justify"> За способом передачі інформації інтерфейси підрозділяються на паралельні і послідовні. У паралельному інтерфейсі всі біти переданого слова (зазвичай байти) виставляються і передаються за відповідними паралельно йде проводах одночасно. У послідовному інтерфейсі біти передаються один за одним, зазвичай по одній (можливо, і двухпроводной) лінії. Послідовна передача даних може здійснюватися в синхронному і асинхронному режимах. p align="justify"> Серед різних типів вбудованих контролерів послідовного обміну, які входять до складу мікроконтролерів (МК), склався стандарт В«де-фактоВ» - модуль UART (Universal Asynchronous Receiver and Transmitter). У перекладі з англійської UART - універсальний асинхронний приймач. p align="justify"> Не всі виробники МК використовують термін UART для позначення типу модуля контролера послідовного обміну. Так, в МК фірми Motorola модуль асинхронної пріемопередачі, який підтримує ті ж режими асинхронного обміну, що і UART, прийнято називати SCI (Serial Communication Interface). br/>
1. Теоретичні аспекти послідовної передачі даних
.1 Пос...