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

Реферат Розробка керуючої мікро-ЕОМ на базі мікропроцесора Z80





С встановлюється 1, якщо при відніманні виходить негативне число або при порівнянні перше число менше другого.

Постійна пам'ять ROM містить програму, з якої починає роботу Z80A після перезавантаження. Програма і дані в цій пам'яті, на відміну від оперативної пам'яті RAM, що не стираються при виключенні живлення. Мікропроцесор не може записувати дані в ROM - тільки читати. В якості ROM використовуємо FLASH.

Записувати (прошивати) програми і дані під FLASH будемо за допомогою програматора «DIP - 32 FLASHER» або іншого відповідного для цієї мікросхеми програматора.

На платі крім мікросхем розмістимо також конденсатори з харчування, резистор і джампер / перемичку для вибору різних прошивок за допомогою старшого адреси. Але поки перемичку встановимо і не будемо переключати. Крайовий роз'єм на друкованій платі модуля (ZX-BUS CONNECTOR) призначений для з'єднання сигналів з Z80A і ROM з іншими модулями мікропроцесорної системи.

Шини МК Z80

Мікропроцесор Z80 випускався в 40-вивідному DIP-корпусі, найбільш поширеному для восьмирозрядних мікропроцесорів. На відміну від мікропроцесора 8080 фірми Intel, Z80 для своєї роботи не вимагає специфічних додаткових схем (двофазного тактового генератора і системного контролера), що значно спрощує конструкцію процесорного модуля. Крім того, для роботи Z80 вимагає єдине напруга живлення +5 В замість трьох напруг для 8080 (+5, - 5 і +12 В).

Шина адреси

Адреси осередків ROM, RAM і портів введення-виведення вказуються двома байтами (16 біт). Для цього у Z80A мається шина адреси - сигнали A0-A15. 16 бітами можна адресувати 64 Кбайта пам'яті або портів (адреси від 0 до 65535). При читанні команди на шину адреси виводиться значення програмного лічильника PC.

Шина даних

Дані з ROM, RAM і портів введення зчитуються байтами (по 8 біт). Також байтами записуються дані в RAM і порти виводу. Для цього у Z80A мається шина даних - сигнали D0-D7.

Шина адреси

Мікропроцесор Z80 має 16 адресних виходів A15-A0 (номери висновків 5-1, 40-30 відповідно). Активний рівень - високий; лінії мають три стани.

Шина даних

У мікропроцесора є 8 двонапрямлених висновків з трьома станами D7-D0 (номери висновків 13, 10, 9, 7, 8, 12, 15 і 14 відповідно). Активний рівень - високий.

Шина синхронізації і управління

Шина синхронізації і управління мікропроцесора Z80 включає 14 ліній.

Регістрова структура мікропроцессораZ80

Регістри загального призначення

Мікропроцесор Z80 містить дві ідентичні групи (банку) з восьми 8-розрядних регістрів у кожній. Ці регістри для стислості іменуються регістрами загального призначення, що, однак, не зовсім вірно.

Кожен банк складається з наступних регістрів:

акумулятора A;

регістра прапорів F;

регістрів загального призначення B, C, D, E, H і L.

Регістри другого банку прийнято позначати за допомогою знака апострофа: A «, B» і т.д. Функціонально регістри обох груп абсолютно ідентичні.

...


Назад | сторінка 4 з 13 | Наступна сторінка





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

  • Реферат на тему: Вбудована системна шина AMBA
  • Реферат на тему: Розробка системи обміну файлами між двома комп'ютерами, в яких відомі I ...
  • Реферат на тему: Пристрій оперативної пам'яті статичного типу ємністю 12 Кб для мікропро ...
  • Реферат на тему: Факсимільні адреси та електронна пошта
  • Реферат на тему: Розробка і функціонально-тимчасове моделювання засобами САПР QUARTUS II бло ...