Програмування та налагодження окремих програм мікропроцесора КР580ИК80

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

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

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

Рік:
2004
Тип роботи:
Лабораторна робота
Предмет:
Мікропроцесорні засоби та системи
Група:
МЕ

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

Міністерство освіти та науки України Національний університет “Львівська політехніка” Кафедра ЕАП Лабораторна робота №7 з курсу: “ Мікропроцесорні засоби та системи ” на тему: “ Програмування та налагодження окремих програм мікропроцесора КР580ИК80” Львів – 2004 Мета роботи: Вивчити команди введення/виведення й організацію паралельного обміну інформацією між програмованим контролером К1-20 і пери ферійними пристроями. . Завдання. На виходи порта А виводити такі сигнали : - 11100000, 01110000,…00000111,11100000, якщо С =90H; - 11000000,01100000,…00000011,11000000, якщо С=80H; - F0. якщо С=00 I на стоп t=1c.: Хід роботи Блок інтерфейсу здійснює програмний зв'язок МП через шини із зовнішніми пристроями та пристроями введення/виведення (ПВВ), такими як дисплей, клавіатура, зовнішня пам'ть тощо. Входи/виходи зовнішніх пристроїв під'єднуються до так званих портів введення/виведення. У цій лабораторий роботі досліджується двонапрямлене передавання інформації лише в режимі "0" - просте введення/виведення для МС D58. Оскільки на платі ПК перемичками задані напрями передавання інформації шинних формувачів 61...71, то для правильної роботи інтерфейсу його канали необхідно програмувати так: канал А - на виведення; канал В - на введения; 0р...3р каналу С - на виведення, а 4р...7р - на введения інформації. На рис. 81 зображена мнемосхема плати, що використовується як периферійний пристрій та індикатор сигналів введення/виведення. Схема цієї плати дозволяє перемикачами S1...S12 подавати сигнали логічних "0" чи "1" на вхід ПК і контролювати вхідні й вихідні сигнали світлодіодами V1...V24. На рис. 81,б показано, що для задания "1" на вхід ПК перемикач S треба перевести відповідно у стан "1", тоді світлодіод V світитиметься; у стані S "0" діод згасає, а на вхід ПК цього розряду подається "0". Схема індикації вихідної інформації з ПК одного розряду показана на рис. 81, в. 1. Програма для виконання поставленої задачі Адреса 16-й код 2-й код Мнемокод  0800 3E 00111110 MVI A,8A  0801 8A 10001010   0802 D3 11010011 OUT 93  0803 93 10010011   0804 DB 11011011 IN 92  0805 92 10010001   0806 FE 01000111 MOV B,A  0807 90 11011011 IN 92  0808 CA 10010010   0809 18 11100110 ANI F0  080А 08 11110000   080В FE 10111000 CMP B  080С 80 11001010 JNZ 081D  080D CA 00011101   080E 27 00001000   080F 08 00010001 LXI D,FFFF  0810 FE 11111111   0811 00 11111111   0812 CA 00011011 DCX D  0813 36 01111010 MOV A,D  0814 08 10110011 ORA E  0815 C3 11000010 JNZ 0812  0816 04 00010010   0817 08 00001000   0818 3E 00111110 MVI A,00  0819 E0 00000000   081A 06 11000011 JMP 081F  081В 08 00011111   081С 05 00001000   081D CA 00111110 MVI A,B5  081E 04 10110101   081F 08 11010011 OUT 90  0820 CD 10010000   0821 3D 11000011 JMP 0804  0822 08 00000100   0823 0F 00001000   
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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