Изучение устройств и принципов организации вывода информации в микропроцессорных системах (КР 580 ВВ-55А). Методичка. Информатика, ВТ, телекоммуникации.

Изучение устройств и принципов организации вывода информации в микропроцессорных системах (КР 580 ВВ-55А). Методичка. Информатика, ВТ, телекоммуникации.




👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻



























































Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

Похожие работы на - Изучение устройств и принципов организации вывода информации в микропроцессорных системах (КР 580 ВВ-55А)

Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе

Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

Изучение устройств и
принципов организации вывода информации в микропроцессорных системах (КР 580
ВВ-55А)







ЦЕЛЬ РАБОТЫ: Исследовать работу контроллера ввода / вывода ин
- формации с разработкой программ вывода информации.


Микросхема КР 580 ВВ55А - программируемое устройство ввода /
вывода параллельной информации, применяется в качестве элемента ввода/ вывода
общего назначения, сопрягающие различные типы периферийных устройств с
магистралью данных систем обработки информации.


В любой информационной и управляющей системе необходима
процедура обмена данными. Передача информации от управляющего объекта к
управляемому возможен двумя способами в параллельном или последовательном
формате. В данной работе прием информации в микро - процессорную систему (МП)
осуществляется с помощью контроллера ввода (вывода), работающего в параллельном
формате. Это устройство представляет из себя микросхему, так называемый
«программируемый адаптер параллельного интерфейса» КР 580 ВВ 55 условное
графическое изображение, которого приведено на рис. 1, а структурная схема на
рис. 2.




Рис. 1 Графическое изображение контроллера КР580ВВ55







Рис. 2 Структурная схема контроллера КР580ВВ55




Рис. 3 Схема подключения контроллера к системным шинам




В данной лабораторной работе будет рассмотрено взаимодействие
контроллера с МП серии 580 ВМ80, связь между которыми осуществляется
посредством основных шин: адреса данных и управления.


Подключение контролера к системному интерфейсу представлено на
рис. 3. назначение выводов контроллера представлено в табл. 1. из рис. 2 видно,
что контроллер содержит три 8-ми разрядных регистра А, В, С.







Однако, в большинстве случаев в процессе выполнения программы
необходим обмен информацией с внешними устройствами, то возникает необходимость
в программно-управляемых операциях ввода / вывода, т.е. По необходимости
контроллеры внешних устройств устанавливаются либо в режим ввода, либо в режим
вывода, в этом и заключается основная цель программирования адаптера. Для этого
в контроллере вводится четвертый регистр управляющего слова (РУС). Данный
контроллер может осуществлять обмены информацией между микропроцессором и
внешним устройством в трех режимах в зависимости то загруженного УС. Загрузка
РУС программным способом, осуществляется с помощью команды OUT, код команды D3 (по этой команде
содержимое аккумулятора переносится во внешние устройства, адрес которого
указывается в формате команды. Например: D3 02, где 02 - адрес
внешнего устройства.)


С учетом выше сказанного приведем адреса портов, используемых
в данном микроконтроллере.


Для повышения гибкости обмена информацией буферные регистры
контроллера поделены на 2 группы. Группа А включает в себя РА 7-0; и группа В-РВ
7-0 и РС 3-0.


Структура управляющего слова представлена на рис. 5, где
режим 1 соответствует обмену информацией только через порты В и А, порт С
используется для управления обмена. Режим «0» - обмен информацией может
производиться через порты. Причем через порт С обмен информацией может идти в
обоих направлениях 4* битными словами.


Управляющее слово с нулевым старшим битом Д7=0 используется
для установки или сброса любого бита порта С. Биты Д6-Д4 не используются и
обычно содержат нули, биты Д3-Д1 содержат двоичный номер (адрес)
модифицируемого бита порта С, а бит Д0 задает установку Д0=1 или сброс Д0=0
адресуемого бита.


Например управляющее слово сброса бита 2 порта С имеет код


=04Н, где «0» 7-го бита УС показывает, что данное управляющее
слова №2, биты 6 - 4 не используются, в битах 3-1 указывается адрес
модифицируемого бита, «0» в бите 0-ом определяет назначение операции, в данном
случае отключить.


Для более полного понимания материала, изложенного выше,
студентам предлагается задание, по которому они самостоятельно должны вывести
информацию через порт контроллера ВВ55. Для чего студент должен получить
задание от преподавателя. Для успешного выполнения этого задания студент должен
знать следующее. Для ввода информации в контроллер, она предварительно должна
быть помещена в аккумулятор посредством команды Ассемблера MVI, затем пользуясь
командой OUT эта информация должна передаться в порт контроллера, адрес
которого указывается в формате команды. Покажем фрагмент программы, выполняющей
эти действия.




где FF - данные; 02 - адрес порта, куда выводиться
информация.




Рис. 5. Структура управляющего слова №1




Следует иметь в виду, что перед началом работы с контроллером
необходимо с помощью управляющего слова настроить контроллер на необходимый
режим работы, предварительно сформировав его. При составлении управляющего
слова необходимо пользоваться данными методическими указаниями, где описаны два
типа управляющих слова контроллера. Разработанное управляющее слово, должно
быть, отправлено в контроллер ВВ55, а именно в регистр управляющего слова,
имеющего свой конкретный адрес. Адреса регистров и портов приведены. Вторым
этапом процедуры обмена информацией между процессором и контроллером является
отправка или пересылка данных из процессора в контроллер. Полностью программа,
обеспечивающая обмен информацией выглядит так:


микросхема контроллер программируемый


где ВВ - управляющее слово, FF - данные, подлежащие
передачи через кон-троллер, 77-адрес порта контроллера, 55-адрес регистра
управляющего слова контроллера. Алгоритм приведенной программы вывода
информации через контроллер показан на рис. 7




Рис. 7Алгоритм программы вывода информации




Рабочее место представляет собой персональная ЭВМ.


. Построить функциональную схему контроллера


. На принципиальной схеме микропроцессорного тренажера найти
контроллеры, селектор адреса.


. Показать принципиальную схему подключения контроллера к
системным шинам.


. Разработать программу, позволяющую вывести информацию из МП
в один из портов контроллера (уточняется преподавателем).


. Разработать программу, изменяющую биты порта С контроллера
(уточняется преподавателем).


. Разработать алгоритм программы вывода информации.


Для выполнения лабораторной работы необходимо включить
контроллер. Контроллер готов к работе, когда проходит тест включения.


Для выполнения 1-й части лабораторной работы необходимо
воспользоваться описанием работы устройства при выводе информации из
микропроцессора во внешнее устройство. Для разработки программы ввода / вывода
информации на светодиоды необходимо помнить, что контроллер ввода / вывода,
должен быть настроен на ту или иную работу, для чего сначала в него необходимо
послать управляющее слово посредством команды OUT. Написание программы
следует начинать с адреса 1000Н, пользуясь клавиатурой контроллера. Для запуска
программы нажимают кнопку «Пуск 3».


В соответствии с заданием в отчете должны быть представлены:


структурная схема подключения контроллера к системным шинам;


1.
Микро-ЭВМ /Под редакцией А. Дирксена.-М.:Энергоиздат, 1982.


.
Микропроцессоры /Под ред. Преснухина А.Н., - М.:ВШ, 1986.


.
Шелейко А.В., Шелейко Г.И. Микропроцессоры.М.-Радио и связь, 1986.


.
Алиев М.М. Цифровая вычислительная техника и микропроцессоры.


Часть
1. Элементная база и программирование. Учебное пособие для технических
ВУЗов.-Т.2002.


.
Токхайм Р. Микропроцессоры. Курс и упражнения.- М.:1986.


.
Григорьев В.Л. Программирование однокристальных микропроцессоров. - М.: 1987.


.
Зельдин Цифровые интегральные микросхемы в информационно-измерительной
аппаратуре. - Л.:Энергоиздат, 1986.-280 с.


.
Шило В.Л. Популярные цифровые микросхемы: Справочник, - М.:Радио и связь,
1989.-352 с.


.
Алиев М.М. Цифровая вычислительная техника и микропроцессоры.


Часть
2. Архитектура микропроцессорных систем. Учебное пособие для технических
ВУЗов.-Т.2002.



Для
набора программы в тренажер необходимо пользоваться следующими кнопками.
«АДРЕС» используется для ввода адреса ячейки куда будет, заносится программа
пользователя, после нажатия этой кнопки информация, вводимая с клавиатуры,
будет заносится в индикатор, ука - зывающий адрес ячейки. «ВВОД ДАННЫХ» после
нажатия этой кнопки информация, вводимая с клавиатуры, заносится в ячейку
адрес, которой указан на индикаторе. Кнопка «ВВОД» активизирует кнопки
клавиатуры для ввода данных, после нажатия ее, адрес ячейки увеличивается на
один. Кнопка «Инкремент» уменьшает адрес ячейки, выводимый на индикатор на
единицу. После завершения ввода программы нажатием этой кнопки следует
вернуться на адрес начала программы пользователя. Методичка. Информатика, ВТ, телекоммуникации.

Реферат: Drug Use Essay Research Paper Drug use
Курсовая работа по теме Экономическая сущность основных видов безработицы и государственное регулирование занятости населения
Сочинение По Картине Цигаль Памятник Сергею Есенину
Охрана Недр Реферат
Контрольная работа: Технология и производственная функция
Дипломная работа по теме Эффективность сети интернет как средства распространения рекламы
Реферат Лабораторна Диагностика
Сколько Стоит Эсса Напиток
Сочинение На Тему Дубровский Дефорж
Курсовая Работа На Тему Киль Легкого Самолета
Курсовая Работа Управление Строительным Проектом
Реферат по теме Внеклассная работа как часть изучения английского языка в старших классах
Курсовая работа по теме Характеристика українських етнічних територій
Курсовая работа: Вплив емоційного благополуччя студентів на засвоєння навчального матеріалу
Сочинение 4 Класс Программа
Спотлайт 5 Контрольные Работы
Лишение Свободы Как Вид Наказания Курсовая Работа
Реферат: Акционерное общество
Дипломная работа: Исследование социально–психологических характеристик личности с помощью компьютерных технологий
Пневмонии Реферат Скачать Бесплатно
Курсовая работа: Проблемы разработки и реализации финансовой политики муниципального образования РФ
Реферат: Освобождение от уголовной ответственности 10
Курсовая работа: Репрессии в Карелии в 30-е годы

Report Page