Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практ 7-1-1.doc
Скачиваний:
2
Добавлен:
21.11.2019
Размер:
132.61 Кб
Скачать

8

Міністерство транспорту та зв’язку україни львівський коледж державного університету інформаційно-комунікаційних технологій

Навчальна дисципліна: Обчислювальна техніка та мікропроцесори

Лабораторія: обчислювальної техніки, мікропроцесорних систем і мереж

Спеціальність 5.05090308 Монтаж, обслуговування

та експлуатація апаратних засобів інформатизації

РОЗГЛЯНУТО

на засіданні циклової комісії фундаментальних дисциплін

Протокол №

від ”___”______2010 р.

Голова комісії_________О.Лабаз

ЗАТВЕРДЖУЮ

Заступник директора з НВР

____________Я.Плешівський

„___”________2010 р.

Інструкція

До практичної роботи № 8

Спряження мікропроцесора з пристроями,

Які мають паралельний інтерфейс

Склали викладачі:

Гамаль М.І.

Горбатюк В.Ю.

Погоджено:

к.т.н. Бохонко Б.А.


Львів – 2010

1.МЕТА РОБОТИ: здобути практичні навички складання програм для роботи з пристроями вводу-виводу, що мають інтерфейс..

2.Література:

2.1. Ю.І. Якименко, Т.О.Терещенко, Є.І. Сокол та ін. Мікропроцесорна техніка: Підручник. – Київ. – ІВЦ «Видавництво «Політехніка». – 2004. – 439 с.

2.2. В.І. Бойко, А.М. Гурій, В.Я. Жуйков та ін. Схемотехніка електронних систем: У 3 кн. Кн.2. Цифрова схемотехніка: Підручник. – Київ. – «Вища школа». 2004. – 423 с.

2.3. В.І. Бойко, А.М. Гурій, В.Я. Жуйков та ін. Схемотехніка електронних систем: У 3 кн. Кн.3. Мікропроцесори та мікроконтролери: Підручник. – Київ. – «Вища школа». 2004. – 42

2.4. Б.А. Калабеков, И.А. Мамзелев. Цифровые устройства и микропроцессорные системы.- Москва –Горячая линия – Телеком. – 2003. – 336с.

2.5. Інструкція до даної практичної роботи.

3.Завдання:

3.1.За допомогою сигналів керування виставити режими керуючого слова та записати саме слово для організації роботи програмованого параллельного інтерфейсу в табл.1:

  1. Режим 0, порт А-на вивід інформації, порти В та С – на ввід

  2. Режим 1, порти А-на вивід інформації, порт B – на ввід

Табл.1.

Керуюче слово

D7

D6

D5

D4

D3

D2

D1

D0

3.2.Використовуючи алгоритм роботи через ППІ скласти програму на асемблері, здійснити наступні операції:

  1. Занести в акумулятор керуюче слово

  2. Вивести керуюче слово з акуклятора в регістр ППІ

  3. Ввести через ППІ восьмирозрядний код

  4. Провести циклічний зсув прийнятого коду

  5. Вивести результат на уявний восьми розрядний індикатор

  6. Повторити обробку вхідного коду

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

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

Настройка ППІ на відповідний режим роботи каналів і напрям передачі через кожний канал, яку ще називають програмуванням ППІ, полягає в запису керуючого слова в регістр керуючого слова ППІ. Програмування ППІ включає дві операції: занесення керуючого слова в акумулятор МП і вивід керуючого слова з акумулятора МП у регістр керуючого слова ППІ.

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

Для того, щоб забезпечити операцію вводу-виводу через канали ППІ необхідно:

  • здійснити програмування ППІ;

  • забезпечити подачу відповідних вибраній операції керуючих сигналів на входи ППІ.

Другому блокові відповідає команда вводу інформації в МП. Третьому блокові відповідає команда зсуву прийнятого коду на один розряд в заданому напрямі при кожному проходженні цього блоку. Четвертому блокові відповідає команда виводу інформації. Б.П. – це безумовний перехід, який забезпечує циклічний зсув введеного коду в заданому напрямі.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]