42132

Программа ввода-вывода для КР 580 ВВ 55 макет М1

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Формирование управляющего слова Оно формируется в виде восьмиразрядного управляющего слова. Управляющее слово 92 Разряды порта С индицируются Программа 1 0800 3Е92 MVI92 запись в регистр А цифра 92 управляющее слово 0802 D383 OUT 83 Запись управляющего слова в регистр управляющего слова параллельного адаптера К580 ВВ55 0804 DB80 IN 80 Принять в А байт из порта А 0806 32000B ST0B00 Записать из А в ячейку памяти 0B00 0809 3E55 MVI55 Записать в А число 55 080B D382 OUT 82 Вывести число 55 в порт С 080D C30000 JMP0000 Возврат в монитор В...

Русский

2013-10-27

71 KB

17 чел.

Министерство образования РФ

Пермский государственный технический университет

Березниковский филиал

Кафедра химических технологий

Отчет

по лабораторной работе №3

Выполнили: студенты группы

АТП-98

Антонова А.М.

Венгрова Е.А.

Проверил: ст. преподаватель

Краев С.Л.

Березники 2002 г.


УМК – учебный микропроцессорной комплект, созданный на основе К580ВВ55, в состав которой входят: микропроцессор (К580), и устройство ввода-вывода (ВВ55).

Формирование управляющего слова

Оно формируется в виде восьмиразрядного управляющего слова.

D0 относится к регистру С, который в данном случае работает на вывод, поэтому ему присваивается 0;

D1 относится к регистру В, который в данном случае работает на ввод, поэтому ему присваивается 1;

D2 относится к режиму 0, присваивается 0

D0, D1, D2 относятся к группе В

D3 относится к регистру С, который в данном случае работает на вывод, поэтому ему присваивается 0;

D4 относится к регистру A, который в данном случае работает на вывод, поэтому ему присваивается 1;

D5, D6 относится к режимам 0, 1 или 2 (в данном случае режим 0, поэтому D5 и D6 равны 0);

D7 всегда 1.

D3, D4 ,D5, D6, D7 относятся к  группе А.

(10010010)2=(92)16

Программа ввода-вывода для КР 580 ВВ 55 макет М1

Начальные установки:

Порт А – ввод

Порт В – ввод

Порт С – вывод

Режим ввода-вывода 0.

Управляющее слово 92

Разряды порта С индицируются

Программа 1

0800

3Е92

MVIA,92

запись в регистр А, цифра 92 (управляющее слово)

0802

D383

OUT 83

Запись управляющего слова в регистр управляющего слова параллельного адаптера К580 ВВ55

0804

DB80

IN 80

Принять в А байт из порта А

0806

32000B

STA0B00

Записать из А в ячейку памяти 0B00

0809

3E55

MVIA55

Записать в А число 55

080B

D382

OUT 82

Вывести число 55 в порт С

080D

C30000

JMP0000

Возврат в монитор

В результате выполнения данной программы на индикаторах макетной платы получили (01010101)2=(55)16.

Программа 2

Используется режим порта С для поразрядной установки в «1» и сброса в 0 каждого бита порта. Установить в порт С разряд 5 в «1» управляющее слово 0B.

0800

3Е92

MVIA,92

запись в регистр А, цифра 92 (управляющее слово)

0802

D383

OUT 83

Запись управляющего слова в регистр управляющего слова параллельного адаптера К580 ВВ55

0804

3E00

MVI,A00

Записать в А 0

0806

D382

OUT82

Отправить в порт С содержимое А

0808

3E0B

MVI,A0B

Записать в А 0B (управляющее слово)

080A

D383

OUT83

Вывести управляющее слово в регистр управляющего слова, установить в «1» 5-й разряд порт С

080C

C30000

JMP0000

Возврат в монитор

В результате выполнения данной программы на индикаторах макетной платы получили (00000100)2=(04)16.


 

А также другие работы, которые могут Вас заинтересовать

69416. Структура типового вікна Windows ®. Вікна діалогу 198.81 KB
  Головне меню. Ліворуч від імені знаходиться кнопка – піктограма при натискуванні на яку відкривається системне меню управління вікном. Це меню використовують у випадку коли користувач бажає управляти вікном за допомогою клавіатури. При роботі з мишею це меню звичайно не використовують.