русс | укр

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

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

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

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


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

Устройство ввода и вывода дискретных сигналов


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


Дискретные сигналы (включено-выключено) широко используются в системах управ-

ления.

Изменение значения дискретного сигнала называется событием.

В микроконтроллерах семейства MCS-96 для обработки входных и формирования вы-

ходных событий используется специальные периферийные устройства, осуществляющие

быстрый ввод и быстрый вывод без непосредственного участия процессора.

Быстрый ввод заключается в обнаружении события определенного типа на определен-

ном входе микроконтроллера и запоминание времени его наступления в заданной системе

отсчета времени. Быстрый вывод заключается в формировании события определенного

типа на заданном выходе микроконтроллера в заданный момент времени.

Для выполнения операций быстрого ввода и вывода в микроконтроллерах разных ти-

пов используются или блок быстрого ввода-вывода (HSIO), или блок процессоров собы-

тий (EPA).

В обоих блоках для формирования текущего значения времени используются шестна-

дцатиразрядные таймеры-счетчики, на счетные входы которых подаются сигналы времени

от внутреннего генератора или от внешнего источника.

В блоке быстрого ввода-вывода (HSIO) для обработки входных событий и формирова-

ния выходных событий используются специализированные модули для ввода и для выво-

да, а в блоке процессоров событий (EPA) содержится набор универсальных модулей, каж-

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

ввода (capture-захвата) или в режиме быстрого вывода (compare-сравнения).

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

ных последовательностей на входах микроконтроллера – период следования импульсов,

их длительность, сдвиг во времени между импульсами на разных входах и другие пара-

метры.

Блоки HSIO и EPA кроме операций быстрого ввода и вывода могут использоваться для



формирования временных задержек (режим программного таймера) формирования сигна-

 

 



 

 

лов специальной формы (например, сигнала с широтно-импульсной модуляцией), запуска

аналого-цифрового преобразователя и выполнения некоторых других функций.

 



<== предыдущая лекция | следующая лекция ==>
Структура микроконтроллера | Устройства ввода и вывода аналоговых сигналов


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


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

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

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


 


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

 
 

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

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