Реферат: Структура и режимы работы программируемого периферийного адаптера К580ВВ55
Дон ГТУ
Лабораторная работа №5
АКГ — 05
АУТПТЭК
Структура и режимы работы программируемого периферийного адаптера К580ВВ55
Цель работы — ознакомление со структурой и режимами работы программируемого периферийного адаптера К580ВВ55.
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Описание лабораторной установки
Для связи «Микролаб» с объектом управления, для ввода и вывода информации используются 24 линии. Эти линии сгруппированы в 3 порта по 8 линий в каждом и могут быть использованы для вывода, ввода или для ввода-вывода через двунаправленные линии. Указанные порты ввода-вывода построены на унифицированной интерфейсной программируемой БИС К580ВВ55. Программируемый периферийный адаптер (ППА) К580ВВ55, может быть использован в качестве интерфейсной БИС для широкого набора различного периферийного оборудования без каких — либо дополнительных внешних логических схем.
Рисунок 1.1 — Структурная схема ППА К580ВВ55.
В табл.1 перечислены основные операции, реализуемые ППА К580ВВ55 (РУС — регистр управляющего слова).
Таблица 1.1 – Основные операции ППА К580ВВ55
Действие | Сигналы управления | Операции | ||
А1 | А0 | ЧТ | ЗП | ВК |
Чтение | 1 | 1 | 1 1 1 | А→ШД В→ШД С→ШД |
Запись | 1 1 | 1 1 | 1 1 1 1 | ШД→А ШД→В ШД→С ШД→РУС |
Необходимоотметить, чтопошинеданныхШДпроисходитнетолькообменданными, ноизасылкаизмикропроцессораМПвППАуправляющихслов УС, генерируемыхпрограммнымобеспечениемпроцессорампередачавМПинформацииосостояниипериферийногооборудования. Низкийуровеньсигнала науправляющемвходеВКразрешаетинформационнуюсвязьмеждуППАиМП. ВсоставППАвходяттрипортасразличнымихарактеристиками. Ихфункциональноеназначениеопределяетсякодомуправляющегослова, котороезагружаетсяпроцессоромврегиструправляющегословаРУС. СигналынаадресныхвходахА0иA1 производятселекциюодногоизтрехпортовА, ВилиС илирегистрауправляющегословавнутриадаптера. Восьмиразрядныепорты А, ВиСадаптерамогутбытьиспользованыразличнымспособомвзависимостиотхарактеристикконкретногопериферийногооборудования.
НастройкавнутреннейорганизацииППА, т.е. специализацияегодля конкретногопериферийногооборудования, производитсяподвоздействием управляющегословарежимработы.
Какпоказанонарис. 2, ППАможетнаходитьсявтрехосновныхрежимах: 0 — основнойрежимввода — выводаинформации; 1 — режимстробируемоговвода-выводаинформации; 2 — режимдвунаправленнойшины.
Любойизперечисленныхрежимовможетбытьвыбранвходевыполнения системойпрограммыиустановлензагрузкойуправляющегословапокоманде OUT. Такаявозможностьпозволяетпростымипрограммнымисредствами осуществлятьреконфигурациюпериферииМПсистемы. Следуетобратитьвниманиенато, чтопортСврежимах 1 и 2 можетбытьиспользованнекак портданных, авкачествебуферногорегистрадляуправленияпроцедурами ввода — вывода. ЛюбойизвосьмиразрядовпортаСможетбытьустановлен в 0 иливIпокомандеOUT, котораяпередаетуправляющееслово манипуляциисбитами (УСМБ). УСМБпредставленонарис. 3.
Управляющее Слово Режима Работы (УСРР).
ЛюбойизразрядовпортаСможетбитьвыбранразработчикомсистемы вкачестветриггеразапросапрерыванияилитриггерафиксацииразрешения прерывания.
ВМПУ «Микролаб» принятаследующаяадресацияпортовввода-вывода; FB — региструправляющегослова;
ГА — адреспортаС;
F9 — адреспортаВ;
F8 — адреспортаА.
КвосьмиразрядампортаАитремразрядампортаСподключенаклавиатура, состоящаяиз 24 клавиш.
КвосьмиразрядампортаВподключенысветодиодныеиндикаторы.
КтремразрядампортаС (которыенеиспользуютсяприсканировании клавиатуры) подсоединенытумблеры, т.е. запрограммировавППАопределеннымобразом, можносчитыватьданныестумблеровивводитьихвМП.
КнулевомуразрядупортаВкромесветодиодаподключенгромкоговоритель, т.е. организовавопределеннымобразомпрограмму, можно «заставить» громкоговорительзвучать.