Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_prkt.doc
Скачиваний:
2
Добавлен:
20.11.2018
Размер:
2.6 Mб
Скачать

4.4 Варіанти завдань

Таблиця 4.2 — Варіанти завдань

Варіант

Комбінація вхідних сигналів

Спосіб адресації при посиланні інформації

Спосіб адресації при виборці інформації

Операція перетворю-вання інформації

Очікувана комбінація вмикання світлодіодів

1

Х1

прямий

опосередкований

інверсія

У0 У2 У3 У4 У5 У6 У7

2

Х2

опосередкований

прямий

зсув

У3

3

Х3

прямий

опосередкований

зсув правий

У2

4

Х1 Х2

опосередкований

прямий

інкремент

У0 У1 У2

5

Х1 Х2

прямий

опосередкований

декремент

У0 У3

6

Х2 Х3

опосередкований

прямий

інверсія

У0 У1 У4 У5 У6 У7

7

Х1

опосередкований

прямий

зсув лівий

У2

8

Х2

прямий

опосередкований

зсув правий

У1

9

Х1 Х2 Х3

опосередкований

прямий

інверсія

У0 У4 У5 У6 У7

Приклад виконання завдання за варіантом 9.

8000 3Е 3Е, 8І Програмування інтерфейсу

ДЗ OUT FB

FB

8004 2E MVI L, F0 Завантаження адресою

F0 80F0 регістрової пари

26 MVI H, 80 (для опосередкованої адресації)

8008 DB IN FA Читання порту введення

FA

800A 77 MOV M, A Введення за адресою у парі

800В 3А LDA 80F0 Вибірка з пам’яті

F0 (пряма адресація)

80

800E 2F CMA інвертування

800 D3 OUT F9 запис у порт виведення

F9

80011 C3 JMP 8008 Повернення до 8008

08

80

Кожна бригада демонструє викладачеві роботу своєї програми.

4.5 Зміст звіту

Звіт має вміщувати:

— титульний лист;

— мету роботи;

— конфігурацію настроювання портів;

— програму роботи з портами;

— алгоритм виконання бригадного завдання;

— програму виконання бригадного завдання.

Звіт виконується на листах формату А4 у відповідності з вимогами ЄСНД до текстових документів.

Лабораторна робота №5

5.1 Тема: Програмування мікро – еом

Мета роботи: одержання навиків програмування мікро-ЕОМ для реалізації керуючих функцій.

5.2 Порядок виконання роботи

  1. Перевірка засвоєння студентами теоретичного матеріалу.

  2. Видача завдань на програмну реалізацію окремих елементів керуючого алгоритму.

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

  4. Складання, налагодження та реалізація програми аналізу конкретних розрядів прийнятого байта. Оволодіння прийомами маскування (задача читання датчиків).

  5. Набуття навиків роботи з підпрограмами.

  6. Набуття навиків програмування таймера.

  7. Виконання бригадного завдання.

  8. Програма реалізації заданої комбінаційної схеми.

  9. Складання звіту з лабораторної роботи.

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