Порядок выполнения работы.




Назначение переключателей.

Клавиша SА1.

При нажатии клавиши SA1 формируется бездребезговый сигнал запроса прерывания IRQ1. Если запрос по этому входу не маскирован (0 в соответствующем разряде СКO1), то запрос будет обслужен.

Клавиша SA2.

При нажатии клавиши SA2 формируется бездребезговый сигнал запроса прерывания IRQ3. Обслуживание этого запроса аналогично IRQ1. Кроме этого запрос IRQ3 индицируется с помощью светодиода HL1.

Клавиша SA3.

При нажатии клавиши SA3 формируется бездребезговый сигнал запроса прерывания IRQ4. Обслуживание этого запроса аналогично IRQ1. Наличие запроса IRQ4 индицируется светодиодом HL2.

Клавиша SA4.

При нажатии клавиши SA4 формируется бездребезговый сигнал запроса прерывания IRQ5. Обслуживание этого запроса аналогично IRQ I. Наличие запроса индицируется светодиодом HL3.

Переключатель SA5.

Переключатель SA5 производит подключение выхода INT ведомого ПКП либо к входу IRQO, либо к входу IRQ7 ведущего пкп.

 

Сброс триггеров формирования запросов IRQ3...IRQ5 происходит путем записи во внешние устройства с адресами В1...ВЗ соответственно.

Переключатель на центральной плате SA2. При программировании ПКП на центральной плате микропроцессора КР580ВМ80А необходимо переключить переключатель SA2 в следующие положения:

SA2.2 - верхнее;

SA2.1 - верхнее;

SA2.3 - нижнее;

SA2.4 - верхнее.

1) Запись в УВВ с адресами В1Н...ВЗН - строб записи в триггеры запросов прерываний.

2) Запись или чтение вУВВ с адресами 98Н...9ВН - выборка ведущегоПКП.

3) Запись в УВВ с адресом 99Н - строб записи последнего управляющего слова (УС) в регистр индикации и отображения УС с помощью светодиодов HL7...HL14 в инверсном режиме.

4) Запись или чтение вУВВ с адресами 9СН...9ЕН - выборка ведомогоПКП.

При программировании ПКП для начальной установки и ввода слова команды операции 1 (СК01) необходимо задаться следующими условиями: в схеме один ПКП, начальный адрес подпрограммы обслуживания прерываний - 0820, далее адреса идут через четыре байта, режим вложенных прерываний.

0800 D3 Bl OUT В 1; сброс триггера запроса IRQ3

0802 D3 В2 OUT B2; сброс триггера запроса IRQ4

0804 D3 ВЗ OUT B3; сброс триггера запроса IRQ5

0806 ЗЕ 36 MVI А,36; запись слова команды инициализации СКИ1

0808 D3 98 OUT 98; запись СКИ1 в ПКП

080А D3 99 OUT 99;

080С ЗЕ 08 MVI А,08; запись слова команды инициализации СКИ2

080Е D3 9В OUT 9B; запись СКИ2 в ПКП

0810 D3 99 OUT 99;

0812 ЗЕ ** MVI А,**; запись маски (СК01)

0814 D3 9B OUT 9B; запись СК01 в ПКП

0816 D3 99 OUT 99;

0818 76 HLT; останов.

Содержание отчета.

1. Краткие сведения о назначении, характеристиках и установке контроллера прерывaния.

2. Программы, схемы алгоритма загрузки контроллера.


Приложение

КОМАНДЫМИКРОПРОЦЕССОРА КР580ВМ80А



D8 - константа или арифметико-логическое выражение, имеющее своим значением 8-разрядную величину;

D 16 -константа или арифметико-логическое выражение, имеющее своим значением 16-разрядную величину;

ADR - 16-разрядный адрес;

* - устанавливаются все флаги CY, Z, S, Р, Ас;

+ - устанавливается только флаг CY;

** - устанавливаются флаги Z, S, Р, Ас.


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

Исследование базовых логических элементов

  1. Описать базовые логические элементы привести их таблицы истинности.
  2. По приведенному Булевскому выражению составить электрическую принципиальную схему.
У=(X1&X2)Å(X1&X3) Y=X1+X2+X3&X1
Y=X1&X2&X3+(X1ÅX2) Y=X1+X2+(X3&X1)
Y=((X1+X2)ÅX3)&X1 Y=(X1+X2)&(X1ÅX2)
  1. По приведенной электрической принципиальной схеме составить булево выражение.
     
     
     
  1. По заданной таблице истинности составить принципиальную схему
X1 X2 X3 Y1 Y2 Y3 Y4 Y5 Y6
                 
                 
                 
                 
                 
                 
                 
                 

 


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

Исследование мультиплексоров и демультиплексоров.

 

  1. Дайте определение мультиплексора. Область применения мультиплексоров.
  2. Дайте определение демультиплексора. Область применения демультиплексоров.
  3. Приведите электрическую принципиальную схему мультиплексора на 2 информационных канала. Объясните принцип работы.
  4. Приведите электрическую принципиальную схему демультиплексора на 2 информационных канала. Объясните принцип работы.
  5. Приведите электрическую принципиальную схему мультиплексора на 4 информационных канала. Объясните принцип работы.
  6. Приведите электрическую принципиальную схему демультиплексора на 4 информационных канала. Объясните принцип работы.

 


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

Исследование дешифратора двоичного кода в сигнал семисегментного индикатора

 

  1. Устройство и назначение семисегментного индикатора.
  2. Принцип работы дешифратора.
  3. Приведите часть электрической принципиальной схемы дешифратора для какого либо одного сегмента.

 

 

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

Исследование триггеров

 

  1. Область применения триггеров. Виды триггеров.
  2. RS триггер – принцип работы, УГО, таблица истинности
  3. D триггер – принцип работы, УГО, таблица истинности
  4. JK триггер – принцип работы, УГО, таблица истинности
  5. Принцип работы, назначение и область применения счетчиков
  6. Трехразрядный асинхронный счетчик со сквозным переносом. Принципиальная схема на триггерах. Таблица истинности. Принцип работы.
  7. Трехразрядный синхронный счетчик со сквозным переносом. Принципиальная схема на триггерах. Таблица истинности. Принцип работы.
  8. Трехразрядный асинхронный счетчик со переносом по модулю 9. Принципиальная схема на триггерах. Таблица истинности. Принцип работы.

 


 

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

Исследование параллельного и последовательного регистра

  1. Параллельный регистр. Назначение, Область применения, электрическая принципиальная схема, УГО параллельного регистра.
  2. Последовательный регистр. Назначение, Область применения, электрическая принципиальная схема, УГО последовательного регистра..

 

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

Исследование параллельного сумматора.

  1. Операции двоичного сложения, вычитания и умножения.
  2. Полусумматор. Электрическая принципиальная схема, принцип работы, таблица истинности.
  3. Полный сумматор. Электрическая принципиальная схема, принцип работы, таблица истинности.
  4. Полувычитатель. Электрическая принципиальная схема, принцип работы, таблица истинности.
  5. Полный вычитатель. Электрическая принципиальная схема, принцип работы, таблица истинности.
  6. Многоразрядные сумматоры. Назначение. Электрическая принципиальная схема, принцип работы, таблица истинности.
  7. Многоразрядные вычитатели. Назначение. Электрическая принципиальная схема, принцип работы, таблица истинности.
  8. Многотактный умножитель. Привести структурную схему умножителя разрядности(5*3). Объяснить принцип и порядок работы.
  9. Матричный умножитель. Привести структурную схему умножителя (4*4). Объяснить принцип и порядок работы.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-11-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: