Сопряжение частотомера с ЭВМ

Таблица 2 Назначение выводов процессора МК51

ОМЭВМ содержит все узлы, необходимые для автономной работы:

центральный восьмиразрядный процессор;

внутреннюю память данных, объемом 128 Байт;

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

два 16-битовых таймера-счетчика;

Підпис: 
Рисунок 8 Назначение выводов процессора МК51
систему прерываний с пятью векторами двумя уровнями;

последовательный интерфейс;

тактовый генератор.

Система команд ОМЭВМ содержит 111 базовых команд с форматом 1, 2 или 3 байта и представляет большие возможности обработки данных, реализацию логических, арифметических операций, а также обеспечивает управление в режиме реального времени.

ОМЭВМ имеет:

32 восьмиразрядных регистра общего назначения;

128 определяемых пользователем программно-управляемых флагов;

набор регистров специальных функций.

Регистры общего назначения и определяемые пользователем программно-управляемые флаги расположены в адресном пространстве внутреннего ОЗУ данных.

ОМЭВМ при функционировании обеспечивает:

минимальное время выполнения команд сложения регистр-регистр – 1мкс, регистр-память – 2 мкс;

аппаратное умножение и деление с минимальным временем выполнения команд умножения/деления – 4 мкс.

Расширенная система команд обеспечивает побайтовую и побитовую адресацию, двоичную и двоично-десятичную арифметику, индикацию переполнения и определения четности/нечетности, возможность реализации логического процессора. Отличительной чертой ОМЭВМ является то, что ее арифметико-логическое устройство (АЛУ) может наряду с выполнением операций над 8-разрядными типами данных манипулировать одноразрядными данными. Остальные программно-доступные биты могут быть установлены, сброшены или заменены их дополнением, могут пересылаться, проверяться и использоваться в логических вычислениях. Таким образом, благодаря наличию мощного АЛУ и битового процессора набор инструкций ОМЭВМ замечательно подходит для данного устройства сопряжения.

Микросхемы КР1830ВЕ51 конструктивно выполнены в 40-выводных пластмассовых корпусах с двухрядным расположением штырьевых контактов.

Среди прочего, ОМЭВМ содержит следующие узлы:

Логика ввода – вывода, предназначенная для приема и выдачи сигналов, обеспечивающих обмен информацией ОМЭВМ с внешними устройствами через порты ввода/вывода Р0 – Р3.

Блок Т/С состоит из двух таймеров/счетчиков, предназначенных для подсчеты внешних событий, получения программно управляемых временных задержек и выполнения времязадающих функций ОМЭВМ.

Блок последовательного интерфейса и прерываний предназначен для организации ввода-вывода последовательных потоков информации и организации системы прерывания программ.

Порты Р0 – Р3 являются двунаправленными портами ввода/вывода и предназначены для обеспечения информацией ОМЭВМ с внешними устройствами, образуя 32 линии ввода/вывода. Каждый из портов содержит фиксатор-защелку, который представляет собой восьмиразрядный регистр, имеющий байтовую и битовую адресацию для установки (сброса) разрядов с помощью программного обеспечения.

Перейти на страницу: 1 2 3 4 5 6 7 8 9 10

Дополнительно

Ремонт колесных пар
Из-за больших статических и динамических нагрузок, которые возникают в условиях эксплуатации колёсной пары, возникают различные дефекты. Для обеспечения надёжной работы на железной дороге создана система выявления дефектов колёсных пар. Основой такой системы является выявление дефек ...

Проектирование технологии ремонта гидроцилиндров с использованием полимерных материалов
Одно из направлений повышения эффективности производства - его переоснащение современной техникой, внедрение передовых технологических процессов и достижений современной науки. В лесной промышленности и лесном хозяйстве таким направлением наряду с увеличением единичной мощности выпускаемой те ...

Меню сайта