рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Преобразование кода

Работа сделанна в 2001 году

Преобразование кода - раздел Компьютеры, - 2001 год - Разработка сенсора на поверхностно-акустических волнах. Автоматизация измерительной установки Преобразование Кода. Наиболее Просто Проблема Разрешается В Том Случае, Если ...

Преобразование кода. Наиболее просто проблема разрешается в том случае, если в качестве центрального процессора удаленного контроллера применена однокристальная микроЭВМ, уже содержащая Универсальной асинхронный приемопередатчик УАПП . В качестве примера такой микроЭВМ, можно использовать микросхему КР1816ВЕ51. Построение преобразователя кода в данном случае сводится к задействованию встроенного ресурса в соответствии со спецификациями на примененную микросхему.

Однокристальная микроЭВМ ОМЭВМ содержит встроенное ОЗУ памяти данных емкостью 128 Байт с возможностью расширения общего объема оперативной памяти данных до 64 КБайт за счет использования внешних микросхем ОЗУ. Условное графическое обозначение ОМЭВМ показано на рис. 8, а назначение выводов приведено в табл. 2 1 8 P1.0 P1.7 8 ?1. ?0 ?7 9 RST 10 17 P3.0 P3.7 8 ?3 ? P3.0 RxD. P3.1 TxD. P3.2 0 INT0 P3.3 1 INT1 P3.4 0 T0 P3.5 1 ?1 P3.6 WR P3.7 RD 18 XTAL1 19 XTAL2 20 GND 21 28 P2.0 P2.7 8 ?2. ?8 ?15 ?2.0 ?2.6 ?8 ?14. ?2.7 ? 29 PSE 30 ALE 31 EA ? 32 39 P0.7 P0.0 8 ?0 D7 D0 ? 40 Ucc 5 Таблица 2 Назначение выводов процессора МК51 ОМЭВМ содержит все узлы, необходимые для автономной работы ? центральный восьмиразрядный процессор ? внутреннюю память данных, объемом 128 Байт ? четыре восьмиразрядных программируемых канала ввода вывода ? два 16-битовых таймера-счетчика Рисунок 8 Назначение выводов процессора МК51 ? систему прерываний с пятью векторами двумя уровнями ? последовательный интерфейс ? тактовый генератор.

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

ОМЭВМ имеет ? 32 восьмиразрядных регистра общего назначения ? 128 определяемых пользователем программно-управляемых флагов ? набор регистров специальных функций. Регистры общего назначения и определяемые пользователем программно-управляемые флаги расположены в адресном пространстве внутреннего ОЗУ данных.

ОМЭВМ при функционировании обеспечивает ? минимальное время выполнения команд сложения регистр-регистр 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 ? P3.5 T1, используется, как вход счетчика внешних событий Т С 1 ? P3.6 WR, строб записи во внешнюю память данных, входной сигнал, сопровождающий вывод данных через порт Р0 при использовании соответствующих команд ? P3.7 RD, строб чтения из внешней памяти данных, выходной сигнал, сопровождающий ввод данных через порт Р0 при использовании соответствующих команд.

Альтернативная функция любой из линий порта Р3 реализуется только в том случае, если в соответствующем этой линии фиксаторе-защелки содержится 1 . В противном случае на линии порта 3 будет присутствовать 0 . Среди прочих особенностей данной ОМЭВМ особого внимания заслуживают следующие.

– Конец работы –

Эта тема принадлежит разделу:

Разработка сенсора на поверхностно-акустических волнах. Автоматизация измерительной установки

Контроль этот осуществляется какстационарными приборами, так и портативными. К стационарным приборам можно отнести инфракрасные спектрометры, газовые… Работа портативных приборов основана на использовании твердотельных преобразователей.Такие преобразователи позволяют…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Преобразование кода

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Основные принципы конструирования ПАВ сенсоров
Основные принципы конструирования ПАВ сенсоров. В своей основной форме химический микросенсор представляет собой по меньшей мере два элемента миниатюрная подложка и химически селективное покрытие 1

Конструкция экспериментальной ячейки
Конструкция экспериментальной ячейки. Для измерения частоты ПАВ в работе использовался частотомер электронно-счетный Ч3-54, характеристики которого представлены ниже Рисунок 3 Внешний вид частотоме

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

Постановка задачи сопряжения
Постановка задачи сопряжения. При использовании интерфейса RS-232C задача сопряжения объекта обмена информацией с компьютером обычно формулируется следующим образом требуется обеспечить связь с уда

Параллельные порты ввода вывода
Параллельные порты ввода вывода. Для связи ОМЭВМ с объектами управления, для ввода вывода информации используются 32 двунаправленные линии. Эти линии сгруппированы в 4 порта по 8 лини

Последовательный порт ввода вывода
Последовательный порт ввода вывода. В состав ОМЭВМ входит последовательный порт, представляющий собой асинхронный приемопередатчик. Он осуществляет прием и передачу информации, представленно

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги