Однокристальные микроЭВМ

11.1. Однокристальные микро-ЭВМ К1816ВЕ48/49/35

Восьмиразрядные ОМЭВМ К1816ВЕ48, К1816ВЕ49 и К1816ВЕ35 отличаются лишь объемом и типом памяти программ:..ВЕ48 - 1К ППЗУ с УФ - стиранием,..ВЕ49 - 2К ПЗУ с масочным программированием,..ВЕ35 не содержит на кристалле памяти программ. Все остальные архитектурные и структурные особенности этих микро-ЭВМ идентичны; ниже будет рассмотрена ОМЭВМ ..ВЕ48, структурная схема которой показана на Рис. 11.1.

11.1.1.

 
 

Структура ОМЭВМ

 

Рис. 11.1. Структурная схема ОМЭВМ К1816ВЕ48

ОМЭВМ включает в себя 8-разрядное АЛУ, ОЗУ программ объемом 64 байта, 8-разрядный регистр команд и 12-разрядный счетчик команд, три 8-разрядных (квази)двунаправленных порта ввода/вывода, 8-разрядные регистр-аккумулятор A, таймер/счетчик T и регистр слова состояния PSW. Устройство управления УУ включает тактовый генератор, автомат управления операциями на кристалле и схему связи с внешней средой. Кроме того, ОМЭВМ ..ВЕ48 содержит на кристалле ППЗУ программ объемом 1K байт.

12-разрядный СчК позволяет процессору управлять памятью команд до 4K, поэтому в системе предусмотрена возможность подключения внешней памяти.

Назначение выводов ОМЭВМ :

DB(P0), P1, P2 - восьмиразрядные двунаправленные порты ввода/вывода. Кроме того, по линиям DB передается младший байт адреса и код команды или данные при связи ОМЭВМ с внешней памятью, а по линиям P2[3:0] - старшие разряды адреса;

¨ ALE - строб адреса внешней памяти, сопровождает появление адреса на линиях DB и позволяет "защелкнуть" адрес во внешнем регистре адреса;

¨ CR1, CR2 - входы для подключения кварцевого резонатора (1..6 МГц), на вход CR1 можно подавать синхроимпульсы от внешнего тактового генератора;

¨ CLR - сброс;

¨ SS - управление пошаговым режимом работы ОМЭВМ;

¨ PME - строб чтения из внешней памяти программ;

¨ RD, WR - стробы чтения и записи во внешнюю память данных;

¨ EMA - режим внешнего доступа, при EMA = 1 производится выборка команд только из внешней памяти программ;

¨ INT - радиальный запрос внешнего прерывания, при появлении на входе INT L-уровня и установленном бите разрешения прерывания процессор переходит на выполнение подпрограммы с адреса 003h;

¨ T0 - тестируемый вход (имеется команда условного перехода по состоянию T0), может использоваться как выход тактовой частоты внутреннего генератора;

¨ T1 - тестируемый вход, может использоваться как вход счетчика внешних событий;

¨ PROG/ST - в режиме программирования ППЗУ на этот вход подается импульс записи амплитудой 25 В, в режиме работы ОМЭВМ используется для стробирования передачи данных через порты расширения.