Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Программируемый параллельный адаптер (PPI) предназначен для организации параллельных синхронных, асинхронных двунаправленных и квазидвунаправленных интерфейсов периферийных устройств.

2017-12-22 279
Программируемый параллельный адаптер (PPI) предназначен для организации параллельных синхронных, асинхронных двунаправленных и квазидвунаправленных интерфейсов периферийных устройств. 0.00 из 5.00 0 оценок
Заказать работу

Вверх
Содержание
Поиск

Рис. А5.1

На рис. А5.1 представлено УГО адаптера. На рис. А5.2 показана программная модель адаптера. На рис. А5.3 приведен формат слова приказа для настройки трёх каналов адаптера в необходимый режим работы с периферийным устройством.

Рис. А5.2

Адреса обращения к объектам программной модели следующие:

А1А0 – 00 – порт А; А1А0 – порт С;

А1А0 – 01 – порт В; А1А0 – порт управления/состояния.

 

Рис. А5.3. Формат приказа настройки адаптера

 

Содержимое порта управления модифицируется по управляющему сигналу ЗпВУ, а по сигналу ЧтВУ принимается содержимое порта состояния.

Формат слова установки/сброса состояний регистра С приведен на
рис. А5.4. Загрузка названного слова производится по адресу регистра управления при состоянии «0» разрядного бита D7.

Рис. А5.4

 

Рис. А5.5. Формат слова состояния и конфигурация порта С
в режиме 1 портов А и В при вводе

На рис. А5.5, А5.6, А5.7 изображены форматы слова состояния и приведены входные и выходные сигналы с указанием номеров разрядов порта С, используемых в асинхронных режимах применения портов А и В при вводе (см. рис. А5), выводе (см. рис. А5.6) и двунаправленном режиме порта А (см. рис. А5.7).

 

Рис. А5.6. Формат слова состояния и конфигурация порта С в режиме 1
портов А и В при выводе

 

Сигналы подтверждения (ACK) выдает принимающий порт, а сигналы сопровождения выдаёт передающий порт.

 

Рис. А5.7. Формат слова состояния и конфигурация

порта С для режима 2 порта А (двунаправленный обмен)

 

 

Лабораторная работа 6

Микропроцессорное управление матричной
клавиатурой и источником звука

Цель работы

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

6.2. Задание на лабораторную работу

6.2.1. Подготовьте алгоритм и программу управления для стенда УМК с макетным блоком М1 по следующим условиям:

– должен быть обеспечен ввод и опознание состояния контактной пары заданной клавиши числового поля клавиатуры стенда;

– если заданная клавиша нажата, то через 10 с должен быть выведен звуковой сигнал заданной частоты и длительности согласно индивидуальному варианту;

– если нажата любая другая или одновременно более одной клавиши на активизированной горизонтали матричной схемы подключения контактных пар, то управление должно быть передано системной программе “Монитор” без вывода звука;

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

Примечание:

1) Задания выполняются по индивидуальным вариантам бригадами из одного-двух исполнителей.

2) Вариант задания образуется из чисел-N1, N2, N3, где N1, N2, N3 – числа в hex-формате, соответствуют цифре года поступления исполнителя в вуз N1, цифре номера группы на курсе N2 и цифре номера бригады исполнителей N3.

3) Цифра N3 соответствует номеру клавиши инициирующей вывод звукового сигнала.

4) Частота звукового сигнала для варианта определяется по выражению

F=50*(N1+1)*N3 (Гц).

5) Длительность вывода звука для варианта определяется по выражению

T= 0.5*(N2*16 +N3) (сек).

Пример:

Задание для шестой бригады группы 578-1 кодируется числами N1=8, N2=1, N=6 и, соответственно, код варианта есть 816h. Звуковой сигнал частотой F=50*9*6=2700 Гц с длительностью звучания Т=0.5*(1*16+6)=11 с должен быть выдан через 10 с после нажатия клавиши «6».

6.2.2. Продемонстрируйте функционирующую программу руководителю занятия.

6.2.3. Оформите отчет по лабораторной работе в соответствии с требованиями раздела 6 руководства по форме и содержанию. Сдайте отчёт руководителю занятия для контроля.


Поделиться с друзьями:

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

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

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...



© cyberpedia.su 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.