Строительный блокнот  Корпуса микропроцессорных микросхем 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [ 27 ] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

Состояния разрядов управляющего слова

Направление передачи информации

та X

Вывод

Вывод

Вывод

Вывод

Вывод

Вывод

Вывод

Ввод

Вывод

Вывод

Ввод

Вывод

Вывод

Вывод

Ввод

Ввод

Вывод

Ввод

Вывод

Вывод

Вывод

Ввод

Вывод

Ввод

Вывод

Ввод

Ввод

Вывод

Вывод

Ввод

Ввод

Ввод

Ввод

Вывод

Вывод

Вывод

Ввод

Вывод

Вывод

Ввод

Ввод

Вывод

Ввод

Вывод

Ввод

Вывод

Ввод

Ввод

Ввод

Ввод

Вывод

Вывод

Ввод

Ввод

Вывод

Ввод

Ввод

Ввод

Ввод

Вывод

Ввод

Ввод

Ввод

Ввод

вА,ВВ,8С

B7-I10--

tsudA-zmf

И7-Л0 A\AO,CS

ВАЩВС

1

1 tsu(s- ml

tsGin-m

t/fA-tfr t

ts9leA-m)

Рис. .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



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [ 27 ] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121