Юный техник - для умелых рук 1989-04, страница 10МИКРОСХЕМЫ ДЛЯ «ЮТ-88» Микросхема КР580ВВ55А (старое обозначение К380ИК55А) — программируемое устройство ввода/вывода параллельной информации. Применяется в микропроцессорной технике в качестве элемента ввода/вывода общего назначения для подключения интерфейсных устройств (клавиатуры, принтера, накопителя на магнитной лейте и т. д.) к магистралям данных. Условное графическое изображение микросхемы показано на рисунке 1, а ее структурная схема —рисунке 2. Данные о назначении выводов вы найдете в таблице 1. Обмен информацией между магистралью данных системы и микросхемой КР580ВВ55Л осуществляется через 8-разрядный двунаправленный канал данных (D). Для связи с периферийными устройствами используются 24 линии ввода/вывода, сгруппированные в три 8-разрядных ло-и 7 С Л КАНАЛ ДЙННЫХ
5R Рисунок 2 Sflfl-BЯ7 КАНАЛ I/—л, BC4-RC7 КАНАЛ /L 44 ,-v с ^—у /*—N КАНАЛ N-v| с ICD-BC3 Л BBD-BBl КАНАЛ /|—\ В N—V канала ВА, ВВ и ВС, режимы работы которых и направление передачи информации определяются программным способом Микросхема имеет три режима работы В режиме 0 обеспечивается синхронная, программноуправляемая передача данных ний канала ВС Выбор соответствующего канала и направление передачи информации через канал определяется сигналами АО, AI (обычно соединяется с младшими разрядами канала адреса системы) RD, WR, CS в соответствии с таблицей 2. Режим работы каждого из каналов ВА, ВВ и ВС определяется содержимым регистра управляющего слова (РУС). Записав в него управляющее слово, микросхему можно перевести в один из трех режимов работы: режим 0 — простой ввод/вывод, режим I — стробируемый ввод/вывод, режим 2 — двунаправленный канал При подаче сигнала SR регистр управ ляемого слова устанавливается в состоя ние, при котором все каналы настраиваются в режиме 0 для ввода информации. Режим работы каналов можно изменять не только в начале, но в самом процессе выполнения программы. Благодаря этому од на микросхема может в определенном порядке последовательно обслуживать не сколько различных периферийных уст ройств. При изменении режима работы любого канала все входные и выходные реги стры каналов и триггеры состояния сбрасываются. Разобраться в режимах работ каналов вам поможет рисунок 3. Таблица 1 Таблица 1
Рисунок 1 Рисунок 1 через два независимых 8-разрядных канала ВА и ВВ и два 4-разрядных канала ВС. В режиме 1 обеспечивается ввод или вывод информации «в» или «из» периферийного устройства через каналы ВА и ВВ по специальным сигналам. При этом линии канала С используются для приема и выдачи сигналов управления обменом информацией. В режиме 2 обеспечивается возможность обмена информацией с периферийными устройствами через двунаправленный 8-разрядный канал ВА по специальным сигналам. Для передачи и приема сигналов управления обменом используются пять ли- Таблица2 КАНАЛ | ^КЯНАЛ ^УПРАВЛЕНИЯ АД в ЕС А err гтт КАНАЛ ПАННЫХ i 1 V i RJJ VVR SR D7-S0 V ВВ7-ВВ0 ВСа -8С0 :Т_ВВ Т~Т f и» ВВ7-ВВ0 s? «»е? I li I/O s * О U и и COQSQ CQj УПРАВЛЕНИЕ ИЛИ I/O V У Г J «о £ ЧЯ7-ВД0 cq cq co | TOTF Y'. ЯВЛЕНИЕ ипщ/о ВА 8B7-BB0 gStJS во во СО СО | «^■^НАПРАВЛЕННЫЙ «у KflMtft й S S? 17-ВЯО I/OН о ои |«о со со со [ УПРАВЛЕНИЕ Рисунок 3 Таблица2 Рисунок 3
|