Строительный блокнот Корпуса микропроцессорных микросхем Состояния разрядов управляющего слова Направление передачи информации
вА,ВВ,8С B7-I10-- tsudA-zmf И7-Л0 A\AO,CS ВАЩВС
Рис. .3 2.3 Временные диаграммы работы КР580ВВ55.\ в режиме О при вводе (а) и выводе (б) информации Упдадляющее слабо S7 Вб П5 Si S3 S2 Vr ВО ВС 6в . о-Вывод \вС 7р Управляющее слово П7 BS В5 Si SJ S2 DI SO ВВ STB вС ВВ ASK к ВВ IRSBB Рис. 3.24. Форматы управляющих слов (а, в) и функциональные схемы ввода данных (б, г) в режиме I данных в режиме 1 показаны на рнс. 3 24, временная диаграмма приведена на рис 3 25. При подаче сигнала STB RC (стробирую-щнй сигнал приема) низкого уровня данные записываются во входной регистр соответствующего канала. Выходой сигнал ASK RS Подтверждение приема высокого уровня свидетельствует о том, что входные данные записаны во входной регистр канала. Сигнал на выходе IRQ Запрос прерывания может использоваться для прерывания работы микропроцессора и устанавливается в состояние высокого уровня, если сигналы STB RC, ASK RC п RD в состоянии высокого уровня и соответствующий разряд регистра канала ВС, используемый как триггер разрешения выработки запроса прерывания по данному каналу, установлен в состояние высокого уровня. Сигнал IRQ сбрасывается в состояние низкого уровня при чтении информации из соответствующего канала ASK в С JwL(STB /ГС) vu(ASK-/ic-STe/!c) sudRa-sTB КС) ASK КС-ЯП) Ul ВА.ВВ SU(BA-STB КС] SB(gA -sre КС) ilic 3.2Г). Временная диаграмма работы КР580ВВ55А в режиме I при вводе информации ВС5р Упрадляюм.р слово В7 S6 D5 т ПЗ В2 VI ВО \ J - ввод О-вывод ВС 1>р ВС Sp ВС чр в А mWBBA STBWKBA r/fs Bt. ili> t L Управляющее слово В7 ВВ В5 В4 ВЗ В2 ВГ ВО в в ASKWRB8 ST8WRBB IR3. вВ f . t 1 I Рмс 3 26, Форматы управляющих слов [а, в) и функциональные схемы вывода данных (f>. Л в режи.!е 1 Для разрешения выработки сигнала IRQ ВА используется 4-й разряд регисгра канала ВС, а для сигнала IRQ ВВ 2-й разряд регистра канала ВС. Форматы управляющих слов и функциональные схемы каналов ВА и ВВ при выводе информации в режиме 1 показаны на рис. 3.26, временная диаграмма вывода данных в режиме 1 - на рис. 3.27 Сигнал низкого уровня на выходе STB WR (стробирующий сигнал записи) свидетельствует о том, что микропроцессор произвел запись данных в выходной регистр канала. Сигнал низкого уровня на входе ASK WR (подтверждение записи) свидетельствует о том, что внешнее устройство приняло данные, записанные в микросхему Сигнал IRQ устанавливается в состояние высокого уровня, если сигналы STB WR, ASK WR в состоя ми высокого уровня и соответствующий разряд регистра канала ВС, используемый кач триггер разрешения выработки заг;р<)оч прерывания но данному каналу, yet тановле!, в состояние высокого уровня. В со-сгояние низкого уровчя сигнал IRQ сбрасывается при переходе сигнала WR в состояние низкого уровня Для разрешения выработки сигнала IRQ ВА используется 6-й разряд регистра канала ВС, а для сигнала IRQ ВВ 2-й разряд регистра канала ВС. При работе микросхемы в режиме 2 обеспечивается возможность обмена информацией с периферийными устройствами только по 8-разрядному .(иуиаправлеиному каналу ВА Для обеспечения протокола обмена используется пять линий канала ВС У/ ш и JsKW IsulSTB WR-WR) tsUlIRO WR, V(STB WR-ASK WR] SO(BAWR) bu(eA-ASKWR, SClBA-ASK WR) Рис 3 27 Временные (иаграммы работы КР580ВВ55Л в режиме I при выноле ин формации Формат управляющею слова и функциональная схема ввода, вывода данных в режиме 2 показаны на рис 3.08, временная диаграмма работы микросхемы в режиме 2 - на рис 3.29 Функции сигналов управления, используемых прн передаче информации в режиме 2, и временные соотношения между ними такие же, как и в режиме 1 В режиме 2 допускается любая последовательность пере.хачи данных, при которой сигнал WR появляется раньше сигнала ASK WR ВА, а сигнал STB WR ВА - раньше сигнала RD Если мнкросхема запрограммирована для работы в режиме I или 2, то состояние каждого сигнала управления об установлении связи с периферийным устройством, принимаемого и выдаваемого через вггводьг канала ВС. фиксируется в регистре канала ВС Это позволяет программисту ггристьгм чтением содержимого регистра канала ВС проверить состоя ние каждого периферийного усгройства, подключенного к микросхеме, и в соответствии с состоянием внешггею усгройства измени гь про-riecc прохож.1.ения программы Для чгения ииформацигг сисгияния используется обычная операции чгения канала ВС Форматы слава сосгоинии дли режимов 1 и 2 показаны иа рис 3 30 Основные парамегры микросхемы в диапазоне рабочих leMireparyp от - 10 до -i-lQfC и напряжении питания ((4=5,0 В±5 и ггриве-.гены в табл 3 22 Управляющее слово S sBBsjit Bj пг т по ПС всо-всг Рис 3 28 Формат управляюгцего слова (а) и функциональная схема вво.га вывода .ганных ((5) в режиме 2
|