Лабораторная работа "Ознакомление с устройством и работой программируемого параллельного интерфейса (ППИ) КР 580 ВВ 55."
Скачать:
1 Цель работы
Ознакомление с устройством и работой программируемого параллельного интерфейса (ППИ) КР 580 ВВ 55.
2 Задание
Составить программу периодического включения и выключения исполнительного механизма, подключенного к 4 разряду порта A (микросхема КР 580ВВ55). Продолжительность включения равна 0,5 секунды, выключения – 1,2 секунды.
3 Краткие сведения
В качестве лабораторной установки используется учебный микропроцессорный комплекс, к которому через разъем подключается плата параллельного интерфейса. В состав БИС ППИ входят: двунаправленный 8-разрядный буфер данных, связывающий ППИ с системой шины данных; блок управления RWCU, обеспечивающий управление внешними и внутренними устройствами передачи данных, управляющих слов и информацией о состоянии ППИ; три 8-разрядных канала ввода-вывода (PORT A, B, C); схема управления каналом A и старшими разрядами канала C (7-4); схема управления каналом B и младшими разрядами канала С.
4 Составление программы
Основная программа выглядит следующим образом:
MVI A, 80H [7]
OUT 83H [10]
START: MVI A, 08H [7]
OUT 80H [10]
CALL DELAY1 [17]
MVI A, 00H [7]
OUT 80H [10]
CALL DELAY2 [17]
JMP START [10]
В скобках указано количество тактов команды. Задержки при включении и выключении осуществляются при помощи подпрограмм DELAY1 и DELAY2. Структура подпрограммы DELAY1:
DELAY1: MVI B, FFH [7]
FORWORD1: MVI C, 75H [7]
FORWORD 2: NOP [4]
NOP [4]
NOP [4]
NOP [4]
DCR C [5]
JNZ FORWORD2 [10]
DCR D [5]
JNZ FORWORD1 [10]
RET [10]
Полный текст программы:
Мнемокод
MVI A, 80H
OUT 83H
START: MVI A, 08H
OUT 80H
CALL DELAY1
MVI A, 00H
OUT 80H
CALL DELAY2
JMP START
DELAY1: MVI B, FFH
FORWORD 1: MVI C, 75H
FORWORD2 : NOP
NOP
NOP
NOP
DCR C
JNZ FORWORD2
DCR B
JNZ FORWORD1
RET
DELAY2: MVI B, FFH
FORWORD3: MVI C, FFH
FORWORD4: MVI D, 3CH
FORWORD5: DCR D
JNZ FORWORD5
DCR C
JNZ FORWORD4
DCR B
NOP
JNZ FORWORD3
RET
Вывод
Ознакомились с устройством и работой программируемого параллельного интерфейса (ППИ) КР 580 ВВ 55. Составили программу периодического включения и выключения исполнительного механизма.