Разработка сенсора на поверхностно-акустических волнах. Автоматизация измерительной установки
| Категория реферата: Рефераты по цифровым устройствам
| Теги реферата: курсовые работы скачать бесплатно, курсовая работа по менеджменту
| Добавил(а) на сайт: Elpidifor.
Предыдущая страница реферата | 4 5 6 7 8 9 10 11 12 13 14 | Следующая страница реферата
. набор регистров специальных функций.
Регистры общего назначения и определяемые пользователем программно- управляемые флаги расположены в адресном пространстве внутреннего ОЗУ данных.
ОМЭВМ при функционировании обеспечивает:
. минимальное время выполнения команд сложения регистр-регистр – 1мкс, регистр-память – 2 мкс;
. аппаратное умножение и деление с минимальным временем выполнения команд умножения/деления – 4 мкс.
Расширенная система команд обеспечивает побайтовую и побитовую адресацию, двоичную и двоично-десятичную арифметику, индикацию переполнения и определения четности/нечетности, возможность реализации логического процессора. Отличительной чертой ОМЭВМ является то, что ее арифметико- логическое устройство (АЛУ) может наряду с выполнением операций над 8- разрядными типами данных манипулировать одноразрядными данными. Остальные программно-доступные биты могут быть установлены, сброшены или заменены их дополнением, могут пересылаться, проверяться и использоваться в логических вычислениях. Таким образом, благодаря наличию мощного АЛУ и битового процессора набор инструкций ОМЭВМ замечательно подходит для данного устройства сопряжения.
Микросхемы КР1830ВЕ51 конструктивно выполнены в 40-выводных пластмассовых корпусах с двухрядным расположением штырьевых контактов.
Среди прочего, ОМЭВМ содержит следующие узлы:
. Логика ввода – вывода, предназначенная для приема и выдачи сигналов, обеспечивающих обмен информацией ОМЭВМ с внешними устройствами через порты ввода/вывода Р0 – Р3.
. Блок Т/С состоит из двух таймеров/счетчиков, предназначенных для подсчеты внешних событий, получения программно управляемых временных задержек и выполнения времязадающих функций ОМЭВМ.
. Блок последовательного интерфейса и прерываний предназначен для организации ввода-вывода последовательных потоков информации и организации системы прерывания программ.
. Порты Р0 – Р3 являются двунаправленными портами ввода/вывода и предназначены для обеспечения информацией ОМЭВМ с внешними устройствами, образуя 32 линии ввода/вывода. Каждый из портов содержит фиксатор- защелку, который представляет собой восьмиразрядный регистр, имеющий байтовую и битовую адресацию для установки (сброса) разрядов с помощью программного обеспечения.
Фиксаторы портов Р0, Р1, Р2, Р3 имеют свои внутренние физические адреса, как при байтовой адресации, так и при битовой адресации.
Помимо работы в качестве обычных портов ввода/вывода линии портов Р0 –
Р3 могут выполнять рад дополнительных функций, описанных ниже.
Через порт Р0:
. Выводится младший байт адреса А0 – А7 при работе с внешней памятью программ и внешней памятью данных;
. Выдается из ОМЭВМ и принимается в ОМЭВМ байт данных при работе с внешней памятью (при этом обмен байтом данных и вывод младшего байта адреса внешней памяти мультиплексированы во времени);
Через порт Р2:
. Выводится старший байт адреса А8 – А15 при работе с внешней памятью программ и внешней памятью данных (для внешней памяти данных – только при использовании команд, которые вырабатывают 16-разрядный адрес)
Каждая линия порта Р3 имеет индивидуальную альтернативную функцию:
. P3.00 – RxD, вход последовательного порта, предназначен для ввода последовательных данный в приемник последовательного порта;
. P3.1 – TxD, выход последовательного порта, предназначен для вывода последовательных данных из передатчика последовательного порта;
. P3.2 – INT0 – используется как вход 0 внешнего запроса прерывания;
. P3.3 – INT1 - используется как вход 1 внешнего запроса прерывания;
. P3.4 – T0, используется, как вход счетчика внешних событий Т/С 0;
Рекомендуем скачать другие рефераты по теме: баллов, изложение язык.
Категории:
Предыдущая страница реферата | 4 5 6 7 8 9 10 11 12 13 14 | Следующая страница реферата