Лабораторная работа: Структура и режимы работы программируемого периферийного адаптера К580ВВ55

Дон ГТУ   

Лабораторная работа №5

АКГ - 05

АУТПТЭК

Структура и режимы работы программируемого периферийного адаптера К580ВВ55


Цель работы - ознакомление со структурой и режимами работы программируемого периферийного адаптера К580ВВ55.


1.      ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

 

Описание лабораторной установки

Для связи "Микролаб" с объектом управления, для ввода и вывода информации используются 24 линии. Эти линии сгруппированы в 3 порта по 8 линий в каждом и могут быть использованы для вывода, ввода или для ввода-вывода через двунаправленные линии. Указанные порты ввода-вывода построены на унифицированной интерфейсной программируемой БИС К580ВВ55. Программируемый периферийный адаптер (ППА) К580ВВ55, может быть использован в качестве интерфейсной БИС для широкого набора различного периферийного оборудования без каких - либо дополнительных внешних логических схем.

Рисунок 1.1 - Структурная схема ППА К580ВВ55.

В табл.1 перечислены основные операции, реализуемые ППА К580ВВ55 (РУС - регистр управляющего слова).


Таблица 1.1 – Основные операции ППА К580ВВ55

Действие Сигналы управления Операции
А1 А0 ЧТ ЗП ВК
Чтение

0

0

1

0

1

0

0

0

0

1

1

1

0

0

0

А→ШД

В→ШД

С→ШД

Запись

0

0

1

1

0

1

0

1

1

1

1

1

0

0

0

0

0

0

0

0

ШД→А

ШД→В

ШД→С

ШД→РУС

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

Настройка внутренней организации ППА, т.е. специализация его для конкретного периферийного оборудования, производится под воздействием управляющего слова режим работы.

Как показано на рис. 2, ППА может находиться в трех основных режи­мах: 0 - основной режим ввода - вывода информации; 1 - режим стробируемого ввода-вывода информации; 2 - режим двунаправленной шины.

Любой из перечисленных режимов может быть выбран в ходе выполнения системой программы и установлен загрузкой управляющего слова по команде OUT. Такая возможность позволяет простыми программными средствами осуществлять реконфигурацию периферии МП системы. Следует обратить внимание на то, что порт С в режимах 1 и 2 может быть использован не как порт данных, а в качестве буферного регистра для управления процедурами ввода - вывода. Любой из восьми разрядов порта С может быть установлен в 0 или в I по команде OUT, которая передает управляющее слово манипуляции с битами (УСМБ). УСМБ представлено на рис. 3.

Управляющее Слово Режима Работы (УСРР).

Любой из разрядов порта С может бить выбран разработчиком системы в качестве триггера запроса прерывания или триггера фиксации разрешения прерывания.

В МПУ "Микролаб" принята следующая адресация портов ввода-вывода; FB - регистр управляющего слова;

ГА - адрес порта С;

F9 - адрес порта В;

F8 - адрес порта А.

К восьми разрядам порта А и трем разрядам порта С подключена кла­виатура, состоящая из 24 клавиш.

К восьми разрядам порта В подключены светодиодные индикаторы.

К трем разрядам порта С (которые не используются при сканировании клавиатуры) подсоединены тумблеры, т.е. запрограммировав ППА определенным образом, можно считывать данные с тумблеров и вводить их в МП.

К нулевому разряду порта В кроме светодиода подключен громкоговоритель, т.е. организовав определенным образом программу, можно "заставить" громкоговоритель звучать.

Микроконтроллеры AVR
Микроконтроллеры AVR Введение Однокристальные микроконтроллеры находят широкие применение в самых разнообразных сферах: от измерительных приборов ...
1 разряд SRE (разряд 7). После установки этого разряда порты А и С будут выступать в качестве шины адреса и шины данных, а выводы 7 и 6 порта D - в качестве управляющих сигналов ...
Регистры управления в этом случае называются TCCR0, TCCR1 и TCCR2 (расположены в области ввода/вывода), а режим работы и коэффициент деления частоты осциллятора определяется с ...
Раздел: Рефераты по информатике, программированию
Тип: учебное пособие
AVR микроконтроллер AT90S2333 фирмы Atmel
Микроконтроллеры AT90S2333 и AT90S4433 фирмы Atmel AT90S2333 и AT90S4433 - экономичные 8-битовые КМОП микроконтроллеры, построенные с использованием ...
2кБ/4кБ загружаемой флэш памяти; 128/256 байт EEPROM; 128 байт статического ОЗУ, 20 линий ввода/вывода общего назначения; 32 рабочих регистра; настраиваемые таймеры/счетчики с ...
Пространство ввода/вывода состоит из 64 адресов для периферийных функций процессора, таких как управляющие регистры , таймеры/счетчики и
Раздел: Рефераты по радиоэлектронике
Тип: реферат
Ответы к Экзамену по Микропроцессорным Системам (микроконтроллеры ...
1. История В 1642 Паскаль изобрел механическую счетную машину(+ 30 лет спустя Лейбниц сделал машину , которая могла умножать, делить , плюсовать и ...
in r0, pina ; ввод данных из порта pina в регистр r0.
Порт PORTA микроконтроллера и бит PB6 порта PORTB программируются на вывод данных , бит PB2 порта PORTB на ввод .
Раздел: Рефераты по информатике, программированию
Тип: реферат
Курс лекции по компьютерным сетям
Министерство транспорта России Дальневосточная государственная морская академия имени адмирала Г.И. Невельского Н. Н. Жеретинцева Курс лекции по ...
Компьютер, будь то сервер или рабочая станция, подключается к сети с помощью внутренней платы - сетевого адаптера (хотя бывают и внешние сетевые адаптеры, подключаемые к компьютеру ...
Данные передаются из ОЗУ ПК в адаптер или из адаптера в память ПК через программируемый канал ввода/вывода, канал прямого доступа или разделяемую память.
Раздел: Рефераты по информатике, программированию
Тип: реферат
Структурная схема ЭВМ
ОГЛАВЛЕНИЕ 1. СТРУКТУРНАЯ СХЕМА ЭВМ. ПОКОЛЕНИЯ ЭВМ 3 2. СИСТЕМЫ СЧИСЛЕНИЯ. 4 3. АРИФМЕТИЧЕСКИЕ ДЕЙСТВИЯ НАД ДВОИЧНЫМИ ЧИСЛАМИ 6 3.1 Вычитание с ...
МП, как функциональное устройство ЭВМ характеризуется форматом обработки данных и команд, количеством команд, методом адресации данных, числом внутренних регистров общего ...
Триггеры состояния сигнализируют о следующих состояниях МП: обнуление аккумулятора, содержимое знакового разряда, переполнение разрядной сетки, цифры переносов из 8-го и 4-го ...
Раздел: Рефераты по информатике, программированию
Тип: реферат