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

Реферат Розробка керованого контролера на базі мікропроцесорного комплекту серії КР580





ролера в цій роботі буде використаний мікропроцесорний комплект БІС серії КР580, який призначений для створення широкого класу засобів обчислювальної техніки, обробки інформації та вимірювань.

Мікропроцесорний комплект КР580 виконаний за n-МОП технології і по напруженням логічних рівнів узгоджується з інтегральними мікросхемами транзисторних-транзисторної логіки (ТТЛ).

До складу базового комплекту КР580 входять наступні БІС:

КР580ВМ80 - однокристальний паралельний мікропроцесор;

КР580ІК51 - програмований послідовний інтерфейс;

КР580ВІ53 - програмований таймер;

КР580ВВ55 - програмований паралельний інтерфейс;

КР580ВТ57 - програмований контролер прямого доступу до пам'яті;

КР580ВН59 - програмований контролер переривань.

КР580ГФ24-генератор тактових імпульсів.

К580ВА86 - шинний формувач.


.1 ВИБІР ПРОЦЕСОРА


Центральний процесорний елемент КР580ВМ80 являє собою 8-розрядну програмовану універсальну БІС, здатну зчитувати інформацію з зовнішніх пристроїв і пам'яті, виробляти над нею арифметичні і логічні операції, аналізувати результати обчислень і записувати дані в пам'ять або передавати їх на зовнішні пристрої. Виконання всіх дій в мікропроцесорі (МП) здійснюється відповідно з фіксованою системою команд. Недоліком цього мікропроцесора є відсутність можливості апаратного нарощування розрядності оброблюваних даних.

Структура БІС КР580ВМ80 (рис. 2) містить наступні елементи: - 8-розрядне арифметико-логічні пристрій; - регістр ознак, що фіксує ознаки, що виробляються ALU в процесі виконання команд;

А - акумулятор; - регістр акумулятора; - регістр тимчасового зберігання операндів; - десятковий коректор, що виконує переклад інформації з двійковій в двійковій-десяткову форму; - регістр команд, призначений для зберігання першого байта команди, що містить код операції; - дешифратор команд.

Блок регістрів для прийому, видачі та зберігання інформації в процесі виконання програм, містить:

РС - програмний лічильник; - покажчик стека; - регістр адреси;, Z - допоміжні регістри;, C, P, E, H, L - регістри загального призначення; - двонаправлений мультиплексор для обміну операндами і результатами операцій між ALU і блоком регістрів по внутрішній шині даних; - схема управління і синхронізації, що формує послідовності керуючих сигналів для роботи ALU і блоку регістрів;

ВА - 16-розрядний буферний регістр адреси;- 8-розрядний буферний регістр даних.

Опис висновків БІС КР580ВМ80 наведено в табл. 2.1.


Таблиця 2.1 - Опис висновків БІС КР580ВМ80

Позначення виводовНомера контактовНазначеніе виводов123A (15 - 0) 25; 26; 27; 29; 30; 31; 32; 33; 34; 35; 1; 40; 37; 38; 39; 35Трехстабільная 16-розрядна шина адресаD (7 - 0) 10; 9; 8; 7; 3; 4; 5; 6Двунаправленная трехстабільная 8-розрядна шина даннихWR18Виход сигналу? видача?- Напруга рівня логічного нуля вказує на видачу байта інформації на шину D (7 - 0) для запису в ЗУ або УВВDBIN17Виход сигналу? прийом?- Напруга рівня логічної одиниці вказує на прийом з шини ...


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





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

  • Реферат на тему: Мікропроцесорний комплект серії КР580
  • Реферат на тему: Регістр арифметичного пристрою ЕОМ
  • Реферат на тему: Кредитний регістр Національного банку Республіки Білорусь, його діяльність ...
  • Реферат на тему: Програмований формувач послідовності імпульсів з цифровою індикацією кілько ...
  • Реферат на тему: Програмований периферійний інтерфейс. Генерація звуку з забороною і без за ...