Структура ППИ
ППИ состоит из: буфер шины данных ч\з, который ППИ связывается по ШД с МП-ром. Схема управления к которой подходят сигналы А0; А1 адресной шины; сигналы чтения, записи, сброса ч\з шину упр-я; сигнала выбор кристала для разрешения. Схема управления осуществляет контроль работы над всеми блоками: Схема управления портом А,В и буфером ШД. Управляет полупортами С. Буферами портов А и В 8-ми разрядные, а буферы Полупортов с 4-х разрядными. Буферы управляются через регистр управления в котором одновременно хранится программа управления. Работа ППИ при выводе информации. В регистре управления записывается управляющее слово соответствующего формата и содержания. Обращения к соответствующему порту при выводе информации осуществляется комбинацией сигналов на адресных выводах А0, А1. Это комбинация следующая.
Эта комбинация адреса направляет цифровую информацию из ША в соответствующий буфер: Из буферов информация может направляется к внешним устройствам, которые подключены к выводам этих буферов. Работа ППИ по вводу информации. В этом случаи внешние устройства формируют двоичную информацию в буфере соответствующего порта. По команде чтения эта информация из буфера порта пересылается в буфер ШД и по ШД к МП-ру. Т.о ШД двухсторонняя так же как и буфер ШД аналогично работают и буферы портов. Чтобы управлять ППИ надо знать структуру программы. Структура программы (упр-щего слова).
Вся программа записывается в основном 8-ми разрядным упр-щем слове, которое хранится в РУ.
Vк. разряды имеет свое назначение. Старший разряд определяет формат управляющего слова. Существуют 2 формата. В соответствии с Д7. Формат 0 Формат 1 Разряды Д6;Д5;Д2 определяют режимы работы. Режим 0 – режим не управляемого ввода, вывода. Режим 1 – режим управляемого (страбируемого) ввода, вывода портов А и В под управлением порта С. Режим 2 – комбинированный режим при котором один из портов А или В работает в не управляемом режиме, а другой в управляемом. Разряды Д4; Д4; Д1; Д0 – разряды ввода вывода соотв-их портов. Vк порт может работать в одном из 2-х режимов. Чтение \ запись (ввод \ вывод):
Пример программируемого управляемого слова: Для программируемого порта А и В для вывода информации управляющего слова в 1-ом формате будет. Двоичная система шестнадцатеричная. 1 0 0 0 0 0 0 0 8 0 Вывод информации в неуправляемом режиме. 1 0 1 0 01 0 0 --- А4 Вывод информации в управляемом режиме. 1 0 0 1 0 0 0 0 --- 90 Чтение порта А, порт В иС на запись в неуправляемом режиме, в формате 1. Работа ППИ в нулевом формате управляющего слова
Разряд ДО управляет процессом сброса и записи т.е. в соответствующем разряде порта сможет появиться единичный или нулевой сигнал. Пр. при входе 0 0 0 0 0 1 1 1 ---- 07 активизируется С3 0 1 1 1 0 1 1 1 ---- 77
|