ign="justify"> В якості генератора тактових імпульсів (ГТВ) вибираємо мікросхему К1810ГФ84. ГТВ включає схеми формування тактових сигналів (OSC, CLK, PCLK), сигналу скидання (RESET) і сигналу готовності (READY). [1]
Схема формування тактових імпульсів виробляє сигнали: CLK - тактової частоти для МП К1810ВМ88, PCLK - тактової частоти для управління периферійними БІС, OSC - тактової частоти задає генератора, необхідні для управління пристроями, що входять в систему, і для синхронізації. Сигнал OSC в даному курсовому проекті не використовується. Сигнали синхронні, їх частоти пов'язані співвідношенням F CLK=2 * F PCLK=5 МГц. Так як вхід F/C підключений до землі, то ГТВ працює в режимі формування сигналів від зовнішнього генератора, а саме, від кварцового резонатора ZQ, підключеного до входів Х 1 і Х 2.
Схема формування сигналу скидання RESET має на вході тригер Шмітта, а на виході - тригер, що формує фронт сигналу RESET по зрізу CLK. У даному курсовому проекті до входу RES підключається ланцюжок, що забезпечує автоматичне формування сигналу при включенні джерела живлення.
Схема формування сигналу готовності READY використовується для підтвердження готовності до обміну. Є дві пари ідентичних сигналів RDY1, AEN1 і RDY2, AEN2. Сигнали RDY формуються елементами, що входять в систему, і свідчать про їх готовність до обміну. У даному курсовому ці сигнали не використовуються і тому на висновки RDY подається 1 (рівень логічної одиниці). Сигнали AEN дозволяють формування сигналу READY за сигналами RDY. Вони також не використовуються при проектуванні пристрою - тому висновки AEN підключаються до землі.
3.3 Застосування програмованого послідовного інтерфейсу КР580ВВ51
Для сполучення мікропроцесорної структури і приймача сигналів використовується мікросхема КР580ВВ51, що представляє собою універсальне синхронно-асинхронне програмований приймально-передавальний пристрій. У даному курсовому проекті КР580ВВ51 (ВВ51) працює тільки як асинхронне передавальний пристрій, тому досить розглянути роботу ВВ51 по асинхронної передачі даних. Ця мікросхема перетворить дані з ШД в паралельній формі в дані передаються по цифровому радіоканалу (у послідовній формі).
В якості сигналу вибірки пристрої CS вибирається один з розрядів шини адреси. Низький рівень сигналу CS забезпечує включення пристрою в роботу. Сигнал C/D визначає вид інформації: при низькому рівні лог.0 передана інформація являє собою дані; при високому рівні лог.1 передана інформація є словом стану (службовою інформацією, визначальною стан ВВ51) або являє собою керуючі слова, що передаються з МП для забезпечення в ВВ51 необхідних функцій. Як сигнал C/D використовується вміст молодшого розряду А про шини адреси. Визначити вид інформації можна при розгляді значенні виставлених на лініях C/D, RD, WR, CS, як представлено в таблиця 2.
Таблиця 2
Вхідні сігналиНаправленіе передачіВід информацииC/DRDWRCS0010ВВ51?ШДДанные0100ШД?ВВ51Данные1010ВВ51?ШДСлово состоянія1100ШД? ??ВВ51Управляющее слово
Для початку роботи з ВВ51 необхідно його ініціалізувати за допомогою передачі в ВВ51 керуючого слова. Керуючими словами є інструкції режиму та інструкції команди.
Інструкцією режиму вибирається асинхронний або синхронний режим роботи ВВ51. Вона має такий вигляд для вибору асинхронного режиму:
D7D6D5D4D3D2D1D0
де - D7, D6 визначають довжину стоповою посилки
D7D600Не верно011 біт101.5 біт112 біт
D5, D4 визначають контроль парності/непарності
D51четность0нечетностьD41есть контроль0нет контролю
D3, D2 визначають довжину слова (прийнятих даних)
D3D2005 біт016 біт107 біт118 біт
D1, D0 визначає швидкість передачі даних
D1D0011: 1 101: 1/16111: 1/64
Якщо розряди D1 і D0 містять нулі, то режим роботи визначається як синхронний. Так як в курсовому проекті використовується асинхронний режим роботи ВВ51, то докладно розглядати синхронний режим не доцільно. Інструкція команди має наступний вигляд:
D7D6D5D4D3D2D1D0
де - D7=1 - пошук синхросигналов
D6=1 - установка мікросхеми в початковий стан
D5=1 - запит про готовність приймача терміналу прийняти дані
D4=1 - установка тригерів помилок в початковий стан
D3=1 - кінець передачі
D20нет пріема1Пріем
D1=1 - запит про готовність...