Режим работы ППИ
Согласно управляемому слову: § неуправляемом «нулевом» (в этом режиме порт со стороны ОУ не управляем, порт управ-ся со стороны МП – ра и работает в синхронном режиме) § управляемом (стробируемый) режим при вводе \ выводе информации принцип работы ППИ следующий. Порт А программируется на вывод, а порт В на ввод информации. При этом используются команды, которые формируются в полупортах С. Режим вывода и ввода являются управляемым и используется ОУ не успевает следить за тактовыми изменениями МП – ра. При выводе МП – р передает на порт С (его разряд С5) информацию о запоминании выходного буфера и это является одновременно сигналом, который формируется на разряде С4 - команда запроса прерывания. Эта команда предотвращает считывание информации объектом управления. Запрос прерывания требует остановки работы МП – ра. После заполнения выходного буфера разряд С5 обнулился, это является сигналом для передачи этой информации ОУ – ия. Т.к. быстродействие ОУ ниже чем у системы то ППИ ждет команды заполнения приемного устройства. Эта команда передается на разряд С6 в виде импульса (строба) после которой снимается сигнал запрета прерывания. При считывании информации ОУ – я подает упр-й сигнал в виде строба на вход С2 ППИ после чего на СО и С1 появляются сигналы на СО – сигнал высокого уровня запроса прерывания работы МП-ра. На С1 – сигнала начала заполнения входного буфера. В этом сл. буфер порта готов к приему информации от ОУ как информация будет передана порту, управляющий строб снимается. При этом снимается сигнал запроса прерывания и ППИ готов к приему следующей информации.
|