Робота з паралельним програмованим інтерфейсом

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут телекомунікацій, радіоелектроніки та електронної техніки
Факультет:
Радіотехніка
Кафедра:
Радіоелектроніки та електронної техніки (РЕПС)

Інформація про роботу

Рік:
2014
Тип роботи:
Лабораторна робота
Предмет:
Цифрові пристрої та мікропроцесори в радіотехнічних системах
Група:
РТ 3

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти та науки України Національний університет "Львівська Політехніка"  Лабораторна робота №2 ‘’ Робота з паралельним програмованим інтерфейсом’’ з дисципліни ЦП та МП Мета роботи: Навчитись програмувати мікросхему паралельного програмованого інтерейсу (ППІ) КР580ИК55 та організовувати ввід/вивід даних на його основі. Порядок роботи: 1. За наведеною нижче схемою підключення ППІ КР580ИК55 до шин визначаю адреси портів A, B, C та РКС та заповнюю таблицю 1.  Таблиця 1. Адреси портів Порт Шина адрес HEX   A7 A6 A5 A4 A3 A2 A1 A0   А 1 1 1 1 1 0 0 0 F8  B 1 1 1 1 1 0 0 1 F9  C 1 1 1 1 1 0 1 0 FA  РКС 1 1 1 1 1 0 1 1 FB  D7 D6 D5 D4 D3 D2 D1 D0 89h  1 0 0 0 1 0 0 1    2. Блок схема програми:  3. Згідно із заданою блок схемою пишу програму та перевожу її в машинні коди. Перевіряю її виконання. org 8000h; mvi A,89h; out 0FBh; next: in 0FAh; * out 0F9h; jmp next;  Машинний код відповідної програми та її розміщення в пам”яті 4. Індивідуальне завдання Модифікую основну програму (додавши блок *) за одним із заданих варантів: Г) продублювати значення молодшої тетради в старшу тетраду. 4.1 Текст індивідуальної задачі org 8000h mvi a,89h out 0FBh next: in 0FAh mov B,A RLC RLC RLC RLC ORA B out 0F9h jmp next end.  Вікно „Breakpoint manager” зі скомпільованою програмою, згідно з індивідуальним завданням; Висновок:Основним завданням лабораторної роботи було навчитись програмувати мікросхему паралельного програмованого інтерейсу та організовувати ввід/вивід даних. Також додатковим (індивідуальним) завданням було: продублювати значення молодшої тетради в старшу тетроду, як бачимо це виконується за допомогою команд «RLC». Програма працює без помилок.
Антиботан аватар за замовчуванням

03.06.2014 08:06-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!