русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

КР580ВВ55А (i8285A)


Дата добавления: 2015-08-14; просмотров: 1138; Нарушение авторских прав


 

Имеет пластмассовый корпус и потребляет ≈ 125 мА.

 

 

 

Порты А, В, С. Порт С разделен на старший и младший. Все порты управляются программно.

Буфер данных имеет 3 состояния.

А0, А1 − адрес.

RESET − переводит все порты на ввод.

РУС − регистр управляющего слова, которое посылает МП. По сигналу RESET РУС сбрасывается в 0.

 

МС может работать в 3-х режимах:

0 − режим простого ввода- вывода. Порты работают на прием-выдачу параллельных данных;

1 − стробируемый ввод-вывод. Работают порты А и В, порт С используется для управления;

2 − двунаправленный ввод-вывод. Работает только порт А.

 

ППА − программируемый параллельный адаптер.

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

 

Применяется 2 вида управляющих слов:

1. УССРР − управляющее слово режима работы. Каждый разряд отвечает за строго определенную функцию.

 

MVI A, РУС

OUT РУС

Пример: настроить адаптер на работу со следующей конфигурацией: порт А − ввод, порт В − вывод, ст. т. порта С − вывод, мл. т. порта с − ввод. Все порты работают в режиме 0.

 

 

A0 A1 Регистры ППА
РА РВ РС РУС

 

= 1 → все выводы адаптера в Z − состоянии;

= 0 → адаптер включается в работу.

А7 А6 А5 А4 А3 А2 А1 А0 Регистры Адреса
х х х х х х х х х х х х х х х х х х х х РА РВ РС РУС 04Н 05Н 06Н 07Н

 

MVI A, 91H

OUT 07H

 

;ввод из порта РА

IN 04H

 

;вывод в порт РВ



OUT 05H

2. Можно управлять отдельными битами порта С

УСУСБ − управляющее слово установки сброса битов. Определяет работу только РС.

 

Пример: установить в “1” 2-ой бит порта С

УС: 0000 0101 = 05Н

MVI A, 05H

OUT РУС

 

Выходные буферы портов имеют следующую структурную схему:

 

Пример: установить в “1” 2-ой бит порта А

IN PA

ORI 0000 0100B

OUT PA

Пример: инвертировать 3-ий бит порта С

IN PC

XRI 0000 0100B

OUT PC

 

Адаптер имеет невысокую нагрузочную способность:

I0ВЫХ ≤ 2 мА

I1ВЫХ ≤ 40 мкА

 



<== предыдущая лекция | следующая лекция ==>
Преобразование двоичных чисел в десятичные и наоборот. | БИС последовательного интерфейса КР580ВВ51А


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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