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

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

.5 г

Коммутируемые выходывхочы микросхемы

Режим работы магнитофона

Пояснение

С801 С506 С603 С702 С608 С846

С842

С847

С507

С638

C0R4-WI1 C0R1-W!I C0R2-~WII C0R3-WI1

C0R4-WI1, W13 CORl-Wll, WI3

CORl-WII, WIS

CORl-WIl, WIS

CORl-WII

C0R2-WII. WIS

C0RI-W13

COR2-WI3

C0R3-WIS

COR4-WI3

Останов

Воспроизведение Перемотка вправо Реверс

Перемотка вдево Пауза в режиме воспроизведения

Пауза в режиме реверса

Подготовка к за

писи

Запись

Откат

Команда 1

Команда 2

Программный тостоп

Автостоп

Воспроизведение при движении ленты вправо

Воспроизведение при движении ленты влево Кратковременный останов

Режи

ме В

Пауза используется только в режи-)изведения или реверса

Цереход I в режим. записи осуществляется трл.Ко после нажатЯЯ! клавиш Подготовка к зэяиси и Воспроизведение *

Возврат к предыдущим участкам фонограммы в режимах воспроизведения и редерса, минуя нажатия клавиш перемотки Автоматический переход из режима восдроиз-ведеиия в режим реверса по сигналам прерывания (иа входах D4 или D8) Автоматический переход из режима реверса в режим воспроизведения по сигналам преры*-ваиия (иа входе D4 или D8) Прием сигнала от датчика состояния какого-либо узла магнитофона, например счетч(1ка перемотки ленты

Прием сигнала от датчика, срабатывающего при отсутствии рабочего слоя ленты (коней ленты)

Команда 2> позволяет мио-

Примечания 1 Одновременное включение режимов Команда I гократно прослушивать отдельные участки или всю ленту автоматически

2 Для контроля состояния ЛПМ иа вход Dt подается сигнал о движении или вход D4 - сигнал об окончании ленты, на вход D8 - сигнал от датчика расхода ленты

3 Уровень сигнала на входе D2 при выполиеини команды С847 Л В в остальных случаях О В

останове ЛПМ, иа

Таблица 2 26

Мнемоника команд

Описание команды

С506 С702

РЗ Р4 Р1

С801

Управляет передвижением объекта (емкости) в заданную точку пространства (конвейера)

Управляет операцией загрузки емкости до требуемого уровня (объема) Обеспечивает прием импульсного.хигнала, popypgioiuero при достижении объектом заданной точки *

Обеспечивает прием сигнала, вЙ)ступающегч4П4эл\Я?ЛРлненИи емкости некоторым веществом до требуемого уро? , , -

Автоматический переход от операции передвяжстгйя объекта к операции загрузки (при поступлении иа вход Ш микросхемы снглала, сообщающего о достижении объекта заданной точки положения)

Автоматический переход от операции загрузки к операции передвижения следующего объекта в заданную точку (при поступлении на вход t)4 микросемы сигнала, сообщающего о заполнении емкости до требуемого уровня или массы вещества)

Осуществляется останов выполняемого процесса .



связью и выполняются по нажатию клавиш или программно.

Вспомогательные команды предназначены для программирования основных команд.

Команда С801 является общей командой Стоп для всех основных режимов работы микросхемы.

Команды С846, С842 (воспринимаются только после команд С506 и С702) служат в качестве команд Стоп с запоминанием предыдущего режима.

Команды С506 и С507 задаются одной и той же клавишей (см. табл. 2.20). Для их различия введена переходная команда С847, Выход иа команду С507 осуществляется толь, ко после выполнения команды С847.

Команду С507 можно использовать для включения устройств (объектов), где необходимо застраховаться от случайных нажатий клавиш

Команда С638 по нажатию клавиши выполняет автоматический переход из команды С506 в режим команды С608 и обратный переход - по отпусканию клавиши (или от команды С702 к команде С603 аналогично).

Вспомогательные команды по первому нажатию клавиши устанавливаются, а по второму - сбрасываются. Эти команды воспринимаются в любом из основных режимов работы микросхемы.

Управляющие выходы С01-С04 индицируют, какая из вспомогательных команд установлена (введена в собственное ЗУ),

Команда Р1 при поступлении сигналов прерываний от контролируемых объектов обеспечивает автоматический переход от команды С506 к команде С608, а команда Р2 - аналогичный переход от команды С608 к команде С506

Команда РЗ используется для демаскирования прямого прерывания, поступающего от контролируемого объекта. Если команда РЗ не установлена, то вход для внешних прерываний D8 является замаскированным и микросхема не реагирует на прерывание.

Команда Р4 аналогична команде РЗ и используется для демаскирования инверсного прерывания, поступающего на вход D4 микросхемы.

Микросхема К145ИК1906 может быть применена для управления работой ЛПМ бытовых магнитофонов. Для этого случая соответствие режимов работы ЛПМ командам микросхемы приведено в табл. 2.25. Одновременное включение режимов Команда 1 и Команда 2 позволяет многократно прослушивать отдельные участки или всю ленту автоматически Для контроля состояния ЛПМ на вход D1 подается сигнал о движении или останове ЛПМ, иа D4 - сигнал об окончании ленты, на D8 - сигнал от датчика расхода леиты.

Микросхему К145ИК1906 можно применять как основной логический элемент в манипуляторах, управляющих перемещением объекта или дозированной загрузкой произвольных емкостей некоторым веществом. При

управлении процессом микросхема анализирует состояние управляемого объекта и при отклонении от заданного алгоритма работы выходит иа аварийный останов, оповещая об этом оператора.

Система команд, реализуемая микросхемой в составе манипулятора, приведена в табл 2 26.

2.8. Мнкросхема К145ИК1907

Микросхема К145ИК1907 предназначена для программного управления внешними устройствами, техиологнчески,мн режимами с привязкой к реальному времени, выраженному в часах и минутах. Микросхема выполняет функции таймера/программатора. Минимальное время, задаваемое одной командой, 00 ч 01 мии, максимальное 99 ч 99 мин.

Микросхема вместе с интерфейсной микросхемой серии К145ИК19 может быть состыкована с другими стандартными шинами любого семейства микро-ЭВМ по гКкледователь ному каналу, что позволяет разгрузить центральную ЭВМ от ряда второстепенных операций

Управление микросхемой и ввод программы выполняются с помощью клавиатуры, визуальный контроль - с по.>[ощью 4-разрядного индикатора.

Условное графическое обозначение микросхемы показано на рис. 2 24, назначение выводов дано в табл. 2.27.

cos t z

- ss

-SFL -RFL

2 3 Ч

2 3 h 5

- SR

22 Z3 25 il

Рис 2.24 Условное графическое обозначение К145ИК1907



Вывод

Обозначение

Тип вывода

функциональное назначение выводов

Напряжение питания индика-

тора

2, 3

GN3. GN1

Выходы

Контроль задающего генерато-

Вход

Сброс в исходное состояние

5-8, 10

C0G1, COGS-

Входы

Управление режимами работы

И. 12

COGS. C0G2

задающего генератора

SFL. RFL

Входы

Установка и сброс условного

бита регистра статуса

13, 14,

C0S1-C0S7

Выходы

Управление сегментами инди-

16-20

катора

22, 23,

С01-С03

Выходы

Управление внешними устрой-

ствами

Общий

27-29

С04-С06

Выходы

Управление внешними устрой-

ствами

ORGI

Выход

Операционный регистр

IRGl

Вход

Операционный регистр

IRG2

Вход

Регистр памяти

0RG2

Выход

Регистр памяти

35-37

Dl, D2, D4

Входы

Данные о состоянии внешних

устройств

38-42

D8. WII-WI4

Входы

Клавиатура

44-47

C0R1-C0R4

Выходы

Управление разрядами индика-

тора и опрос клавиатуры

Напряжение питания - 27 В

Примечание Выводы 9, 15, 21, 26, 30, 43 не задействованы

Микросхема работает в режимах программирования и счета. В режиме программирования программа, подготовленная пользователем, вводится в ЗУ, подключаемое к микросхеме, а в режиме счета исполняется. Имеется возможность многократного повторения участков программы в цикле; максимальное число циклов 10.

В режиме счета все клавишные входы блокируются, за исключением аварийного останова и вызова (чтения) адреса исполняемой команды. Одновременно контролируются входные шины аварийных прерываний от внешних устройств, анализируется состояние внешних устройств по входным шинам Dt, D2, D4. По директиве останова программы прекращается отсчет времени при сохранении сигналов иа управляющих выходах. Микросхема переходит в режим редактирования программы.

Система команд состоит из операционных команд и команд управления программой. Формат операционной команды показан иа рис. 2.25.

К командам управления относятся: команды цикла (формат показан иа рис. 2.26), команды безусловного перехода (рис. 2.27), команды останова (рис. 2.28).

Таблица 2.28

Адрес

Код команды

Пояснение

7770010

Все управляющие выходы включены на 10 мин Входы DI-D4 от внешних устройств заблокированы

0100105

Включен только выход COI на 1 ч 5 мин. Воспринимается прерывание по всем входам

ГГГ0031

Цикл (охватывающий команды, записанные по адресам 00 и 01) будет выполняться 4 раза

1020095

Включен только выход С06 на 1 ч 35 мин. Первый вход {D1) заблокирован от внешних прерываний

ППП0001

Переход иа команду по адресу 00



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