му формування керуючих сигналів для УВВ. Все це вимагає введення в МП-модуль постійного пам'яті (ПЗУ). p align="justify"> Взаємодія всіх структурних елементів здійснюється шляхом передачі даних між ними. Таким чином, всі елементи необхідно пов'язати з системною шиною модуля. Між ЦП і УВВ, а також між ЦП і пам'яттю повинен проводиться обмін даними. Введемо двунаправленную шину даних (ШД), до якої підключаються всі ці пристрої. p align="justify"> Проте одночасно з ЦП через ШД може взаємодіяти тільки один пристрій. Його вибір здійснюється ЦП допомогою адресації. Для передачі адресних сигналів необхідно ввести односпрямовану шину адреси (ША). ЦП також повинен подавати сигнали синхронізації і управління роботою інших пристроїв. Ці сигнали виділимо в односпрямовану шину управління (ШУ). p align="justify"> Структурна схема МП-модуля представлена ​​на малюнку 1.
В
Малюнок 1.1 - Структурна схема мікропроцесорного модуля.
1.2 Обгрунтування функціональної схеми
Опишемо функціональну структуру модуля, який задовольняє завданням проектування.
Розроблюваний модуль повинен оперувати 16-бітними словами. Тому необхідно використовувати 16-розрядний МП, здатний працювати з двухбайтного словами. Таким процесором є МП К1810ВМ86. Т.к. для адресації 128 Кбайт ОЗУ недостатньо 16-ти адресних ліній, необхідно реалізувати максимальний режим роботи процесора.
Для роботи мікропроцесору необхідний генератор тактових імпульсів (ГТВ). Однак, на відміну від однокристальних мікро-ЕОМ, МП не мають вбудованих ГТВ. Отже, необхідно використовувати зовнішній ГТВ у вигляді окремого функціонального блоку. p align="justify"> Проектований модуль повинен мати можливість виконувати користувальницькі програми і зберігати дані протягом своєї роботи. Також передбачається використання стека і зберігання проміжних результатів. Ці дані зберігаються в ОЗУ. p align="justify"> Даний модуль повинен мати спеціальне програмне забезпечення, до складу якого входять: програма ініціалізації програмованих ВІС і початкової установки функціональних вузлів; програма самоконтролю (тестування) окремих блоків схеми і всього модуля в цілому; програма формування сигналів обміну з пристроями введення/виводу. Для зберігання такого ПЗ доцільно використовувати ПЗУ. p align="justify"> Необхідно реалізувати обмін даними з УВВ за запитом на переривання. У МП К1810ВМ86 є два входи для запитів на переривання від зовнішніх пристроїв. Однак програмно можна реалізувати до 256 рівнів запитів. Розширена система переривань дозволить зробити МП-модуль більш універсальним і підключити до нього велику кількість периферійних пристроїв, що працюють в режимі обміну за запитом на переривання. Для такого розширення системи переривань МП необхідно ввести програмований контролер переривань (ПКП). p align="justify"> В якості пристрою введення використовується к...