Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Программируемый параллельный интерфейс

Учебные вопросы (основная часть)

ВВЕДЕНИЕ

УЧЕБНО-МАТЕРИАЛЬНОЕ ОБЕСПЕЧЕНИЕ

Учебные вопросы (основная часть)

Введение

Г.

Г.Калининград

МИКРОПРОЦЕССОРЫ

(наименование учебной дисциплины)

 

ЛЕКЦИЯ 7(3.2) ) Программируемый параллельный интерфейс

(наименование темы лекции)

 

 

Обсуждена и одобрена

на заседании кафедры

«___»_______________200_г.

протокол №_______________

 

 


СОДЕРЖАНИЕ

 

1. Программируемый параллельный интерфейс мин.

2. Программируемый контроллер прерываний КР580ВН59 мин.

3. Контроллер прямого доступа к памяти КР580 ВТ57 мин.

4. мин.

Заключение.

Учебные и воспитательные цели: вызвать у обучаемых заинтересованность в учебной дисциплине; изучить основные сведения о программируемых контроллерах и использовании их в составе микропроцессорной системы.

Литература:

1. Микропроцессоры: В 3-х кн. / Под ред. Преснухина. М.: Высшая школа, 1986. Кн.1. 495 с. Кн. 2. 383 с. Кн. 3. 351 с.

2. Токхайм Р. Микропроцессоры: Курс и упражнения / Пер. с англ. Под ред. Грасевича. М.: Энергоатомиздат, 1987. 338 с.

3. Майоров С. А., Кириллов В. В., Приблуда А. А. Введение в микроЭВМ. Л.: Машиностроение, Ленингр. отд., 1988. 303 с.

4. Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы.-М.: Радио и связь, 1989, 288с.

5. М.Гук. Процессоры Pentium II, Pentium Pro и просто Pentium. Изд.Питер, Санкт-Петербург. 1999

6. П.И.Рудаков, К.Г.Финогенов. Программируем на языке ассемблера IBM PC. В 3 частях. Москва, изд.Энтроп.1995

7. В.Б.Бродин, М.И.Шагурин. Микроконтроллеры. Москва, изд.Эком. 1999

8. Архитектура Windows для разработчиков. Учебный курс. Microsoft â Press. 1998.

9. С.Баурн.Операционная система UNIX. Москва, Мир.1986

10. Брамм П., Брамм Д. Микропроцессор 80386 и его программирование: Пер. с англ. -М.: Мир, 1990, -448с.

11. Мячев А.А. Интерфейсы средств вычислительной техники: Справочник, -М.: Радио и связь, 1993, -352с.

12. Коренев и др. Современные микропроцессоры -М.: Нолидж, 2000, 320 с

 

 

1. Доска, мел, проектор.

2. Технические средства обеспечения: проектор

3. Приложения­­­:____________________________________________

Слайды:

 

 

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

 

 

ВОПРОС 1

Параллельный интерфейс обеспечивает обмен данными микропроцессора с внешними устройствами в параллельном формате. Для построения параллельного интерфейса часто используют программируемый адаптер параллельного интерфейса КР580ВВ55. Его структурная схема представлена на слайде:

 

 
 

 


Буфер ШД двунаправленный, 8-разрядный обеспечивает связь с системной шиной.

УУ – устройство управления, обеспечивает управление внешними и внутренними передачами данных, а также управляющих слов и информации о состоянии ПАПИ.

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

Порт А, В, С – три 8-разрядных порта ввода-вывода для обмена информацией с внешними устройствами. Порт С разделен на две тетрады.

Программирование и обмен данными осуществляется командами IN B2 (ввод) и OUT B2 (вывод), при выполнении которых по адресам, прописанным во вторых байтах каманд заносится или считывается информация. В УМПК-80 элементам адаптера присвоены следующие адреса:

Порт А – В0

В – В1

С – В2

РУС – В3

Линии А0 и А1 служат для выбора внутренних регистров: 00 – порт А, 01 –порт В, 10 – порт С и 11 – порт РУС.

Приёмником и источником данных в МП является аккумулятор.

Адаптер имеет три режима работы:

- режим 0 (нестробируемый ввод-вывод);

- режим 1 (стробируемый ввод-вывод);

- режим 2 (режим двунаправленной передачи).

Порт А может работать в одном из трех режимов, порт В – в режиме 0 и 1. Порт С используется для передачи данных в режиме 0, а в остальных режимах он служит для передачи управляющих сигналов, сопровождающий процесс обмена по портам А и Б. Порт С можно устанавливать поразрядно.

В режиме 0 порт А и В и полупорты ПСС, ПСМ могут быть настроены на односторонний ввод или вывод.

При операции ввода данные от периферийного устройства через выбранный порт по сигналу чтения ЧТ передаются на ШД МПС, и, затем в аккумулятор, а при выводе – из аккумулятора по ШД и далее по сигналу записи ЗП на выход выбранного порта.

В режиме 1 порты ПА и ПВ настраиваются на однонаправленный стробируемый ввод-вывод, а два разряда полупорта ПСС и ПСМ одновременно настраиваются на ввод или вывод сигналов управления. Два оставшихся разряда ПСС могут настраиваться на простой ввод-вывод двухразрядных данных.

В режиме 2 порт ПА настраивается на двунаправленный стробируемый обмен с использование ППС и разряда ПС 3 для ввода-вывода сигналов управления. Порт В может быть настроен в режим 0 или 1, а ПС2 ПС1 и ПС0 для ввода-вывода сигналов управления порта В.

ГПД – готовность к передаче

ППД – подтверждение передачи

ППР – подтверждение приема

СТР – строб

 

Программирование ПАПИ осуществляется записью управляющего слова в РУС, который имеет адрес В3H. Формат управляющего слова имеет вид, как представлено на рисунке 1.

 

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

 

Для составления управляющего слова необходимо подставить те разряды, значения которых приведены на рисунке 1

После составления управляющего слова оно заносится в аккумулятор командой MVI A и далее командой OUT B3 пересылается в регистр управляющего слова.

ВЫВОД:

 

 

<== предыдущая лекция | следующая лекция ==>
III. Метод интегрирования по частям | Программируемый контроллер прерываний КР580ВН59
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 1794; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.015 сек.