При описании выодов после обозначения вывода, в скобках, указан номер этого вывода.
T0 (1) – тестируемый вход. Вход может программно опрашиваться и, в зависимости от состояния этого входа, в программе могут быть организованы ветвления. Альтернативная функция этого вывода – использование его как выхода внутренних тактовых сигналов, частотой 2 МГц, если применить команду ENTO CLK. Сигнал этой частоты может быть использован для тактирования внешних устройств, входящих в микропроцессорную систему.
BQ1, BQ2 (2,3) – выводы, к которым подключается источник частоты тактирования (кварцевый генератор, LC – цепь или внешний сигнал).
/SR (4) – Вход сигнала сброса. Вывод предназначен для установки МК48 в начальное состояние.
/SS (5) – вывод, используемый для организации пошагового выполнения программ. Подача сигнала с уровнем “лог.0” на этот вывод приводит к приостанову работы МК48. С помощью специальных внешних схем можно использовать этот вывод для останова работы МК48 после выполнения каждой команды.
|
|
/INT (6) – вход внешнего прерывания. Подробнее о внешнем прерывании будет рассказано позже. Вход используется для организации работы МК48 в режиме реакции на какое-либо внешнее прерывание.
EMA (7) – вход переключения на режим работы с внешним ПЗУ. Как было видно из таблицы 1, не все типы ОМЭВМ имеют внутреннюю память программ. Некоторые из них могут использоваться только с внешней памятью программ. В МК48 имеется возможность работы как с внутренней так и с внешней памятью программ. Подача на вывод EMA сигнала с уровнем “лог.1” инициирует режим работы микросхемы с внешним ПЗУ, а “лог.0” с внутренним ПЗУ.
T1 (39) – тестируемый вход. Как тестируемый вход этот вывод аналогичен выводу T0. Альтернативная функция этого вывода – это использование вывода как входа счетчика внешних событий. Под внешним событием понимается изменение состояния сигнала на этом выводе, а именно переход состояния сигнала из единицы в нуль. В структуре МК48 имеется таймер- счетчик, который может быть запрограммирован на режим работы счетчика. В режиме счетчика он подсчитывает внешние события.
/PR (25) – вход программирования для микросхемы КР1816ВЕ48.Эта микросхема имеет внутреннюю память программ с ультрафиолетовым стиранием. Процесс записи программы в эту память называется программированием. Вывод используется для программирования микросхемы.
DB0 … DB7 (12…19) – шина данных (двунаправленный порт P0). Один из трех портов ввода/вывода. Но в отличие от других портов ввода/вывода имеет дополнительную функцию магистрали адреса/данных, когда используются внешняя память программ или внешняя память данных.
|
|
P10…P17 (27…34) – двунаправленный порт ввода/вывода P1.
P20…P27 (21…24,36…39) – двунаправленный порт ввода/вывода P2. Линии P20…P23 используются как линии адреса при работе с внешней памятью программ.
/RD (8) – чтение внешней памяти данных.
/ WR (10) – запись во внешнюю память данных. Эти два сигнала вырабатываются МК48 в тех случаях, когда эта микросхема обращается к внешней памяти данных.
/PME (9) – разрешение чтения внешней памяти программ.
ALE (11) – разрешение фиксации адреса. Эти два сигнала вырабатываются МК48 в тех случаях, когда эта микросхема обращается к внешней памяти программ.
Ucc – напряжение питания +5В.
Udd – напряжение резервного питания ОЗУ для КР1816ВЕ49/ВЕ39.
GND – общий.