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

Реферат Управління світлодіодами





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

Шина даних використовується спільно багатьма пристроями в процесі інформаційного обміну. Вибір конкретного пристрою для роботи з шиною даних забезпечується спільно адресною і керуючої шинами. При використанні адресної шини кожна комірка пам'яті або порт вводу/виводу має свій власний однозначний адресу. Тому перед початком будь-пересилки інформації з використанням шини даних МП повинен вказати конкретну адресу пересилання. Таким чином МП може вибирати будь-який блок МП системи, з яким він повинен взаємодіяти.

Весь процес інформаційного обміну координується керуючої шиною, яка несе керуючі сигнали генеруються мікропроцесором. Очне відміну керуючої шини від адресної шини й твані даних полягає в тому, що кожна її лінія виконує свою власну єдину функцію.  Що ж стосується адресної шини і шини даних, то в них по обох лініях передається один і той же тип інформації (1 біт адреси або даних).


1.9 Мікропроцесор 8085 фірми Intel


На рис.1 представлена ??спрощена структура МП 8085, який має наступні функціональні вузли:

арифметико-логічний пристрій;

акумулятор;

регістр команд;

флагової регістр;

лічильник команд;

дешифратор команд і шифратор машинних циклів;

буфер адреси (А8 ... А15);

буфер адреси/даних (AD0 ... AD7);

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

блок управління переривань;

блок послідовного введення і виведення.


Рис. 1


Акумулятор з'єднаний з шиною даних і з арифметико-логічним пристроєм (АЛП). АЛУ виконує всі перетворення даних.

Акумулятор - 8-розрядний програмно-доступний регістр даних, призначений для зберігання результатів операцій АЛУ або даних при введенні/виведенні.

Тимчасовий регістр забезпечує інший вхід АЛП. Цей регістр недоступний програмісту і управляється автоматично схемою управління мікропроцесора.

Регістр ознак являє собою набір тригерів, які показують певні характеристики результату самої останньої операції, виконаної АЛП.

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

Дешифратор команд і шифратор машинних циклів здійснюють дешифрацию кодів команд, що надходять з регістра команд, і установку лічильників шифратора машинних циклів у відповідності з цими кодами.

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

Буфер старших розрядів адреси являє собою 8-розрядний вихідний формувач з трьома станами.

Буфер адреси/даних являє собою 8-розрядний формувач з трьома станами, призначений для видачі молодших розрядів адреси, або прийому/видачі даних. У першому тактовом періоді машинного циклу буфером адреси/даних виводяться 8 молодших розрядів адреси, в другому і третьому періодах проводиться введення або виведення інформації, тобто ці розряди є шиною даних.

Блок синхронізації і управління забезпечує внутрішню синхронізацію мікропроцесора від вбудованого тактового генератора. Порушувана частота внутрішніми схемами ділиться на 2 і використовується для синхронізації вузлів як самого мікропроцесора, так і зовнішніх пристроїв системи з використанням виведення С.

Блок управління переривань перемикає мікропроцесор з виконання однієї програми на іншу за допомогою сигналів переривання.

Блок послідовного вводу/виводу управляється командою RIM при введенні послідовних даних і командою SIM при виведенні.

Регістр команд, дешифратор команд, лічильник команд і логічні схеми управління і синхронізації використовуються для випоркі команд з пам'яті і управління їх виконанням. Нехай, наприклад, команда, яку потрібно виконати, знаходиться в комірці з адресою 0200. Для виконання необхідно прочитати з пам'яті код операції, тобто здійснити вибірку команди. Лічильник команд, який містить необхідну адресу +0200, впливає на адресну шину, в результаті чого вибирається комірка пам'яті з адресою 0200. ПЗУ видає вміст комірки +0200 (код оп...


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





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

  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Принципи організації паралелізму виконання машинних команд в процесорах
  • Реферат на тему: Розробка структури гіпотетичного мікропроцесора і центральній частині МЕОМ ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access