Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Пример подключения трех контроллеров прерываний КР580ВН59 на 22 прерывания.






Получив запрос на прерывание, ведомая микросхема посылает сигнал INT на ведущую. Ведущая выдает сигнал INT (запрос на прерывание) на микропроцессор. Микропроцессор выдает сигнал разрешения на прерывание INT А, по которому ведущая микросхема выдает на ШД команду CALL (вызов подпрограммы) и на шину каскадирования подает номер ведомой микросхемы выдаваемой запрос. Микросхема по второму сигналу INTA выдает на ШДвторой байт команды CALL, а по третьему—третий байт команды CALL.

 

Для 1-й МС: СКИ1 0 0 0 1 0 100-14Н Для 2-ЙМС: СКИ1 00110100=34Н

СКИ2 ОВН СКИ2 ОВН

СКИЗ 11000000=СОН СКИЗ 00000111=07Н

Для 3-й МС:

СКИ1 01010100=54Н

СКИ2 ОВН

СКИЗ 00000110=ОбН

 

I МС: MVI A, 14H: 1 управляющее слово в регистр А

OUT 88H: 1 управляющее слово заносится в микросхему

MVI А, ОВН: 2 управляющее слово в регистр А

OUt 89H: 2 управляющее слово заносится в микросхему

MVI А, СОН: З управляющее слово в регистр А

OUT 89H: З управляющее слово заносится в микросхему

II МС: MVI А, 34Н: 1управляющее слово в регистр А

OUT 84H: 1 управляющее слово заносится в микросхему

MVI А, ОВН: 2 управляющее слово в регистр А

OUT 85H: 2 управляющее слово заносится в микросхему

MVI А, 07Н: З управляющее слово в регистр А

OUT 85H: З управляющее слово заносится в микросхему

Ш МС: MVI A, 54H: 1 управляющее слово в регистр А

OUT 80H: 1 управляющее слово заносится в микросхему

MVI А. ОВН: 2 управляющее слово в регистр А

OUT 81H: 2управлягощее слово заносится в микросхему

MVI A, 06H: З управляющее слово в регистр А

OUT 81H: З управляющее слово заносится в микросхему

 

Алгоритм работы

Фрагмент программы

 

LXI, H ADR : в рег. пару HL заносится адрес мл. байта кода результата: преобразования
MVT А ООН : откл
OUT 83H : АЦП
MVI A, 03H : вкл регистра 1(DD1)
OUT 83H :
IN 80H : чтение из порта А
MOV M, A : загрузка в М содержимого регистра А
INX H : содержание HL увеличивается на 1 для получения адреса старшего байта
MVI A, 02H : откл. регистра 1 (DD2)
OUT 83H  
MVI A.05H : вкл. регистра 2 (DDЗ)
OUT 83H  
IN 80H : чтение из порта А
MOV M, A : запоминание в М содержимого регистра А
MVI A. : откл. регистра 2 (DD3)
OUT 83H :

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.