Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Топ:
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Методика измерений сопротивления растеканию тока анодного заземления: Анодный заземлитель (анод) – проводник, погруженный в электролитическую среду (грунт, раствор электролита) и подключенный к положительному...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Дисциплины:
2017-08-24 | 263 |
5.00
из
|
Заказать работу |
|
|
Программируемый таймер предназначен для отсчета инт-лов времени и для времязадающих ф-ций(форм-е посл-ти имп-сов, импульсная модуляция, упр-е у-вами в ф-ции времени).
Вначале в управляющий регистр зап-ся упр-щее слово, оно определяет режимы работы таймера. Режимы: режим таймера, режим счетчика. В режиме таймера форм-ся временной инт-вал. В режиме счетчика организуется счет количества внешних импульсов. При задании режима можно задать направление счета(инкрементирование, декрементирование). Далее составляется управляющее слово и зап-ся в регистр. В счетчик зап-ся значение пропорцинальное инт-лу времени(таймер). Чтобы запрогр-ть таймер он должен быть подключен к CPU. После того как таймер запрограммирован, он может работать вместе с CPU, или самостоятельно. Чтобы таймер начал работу необх. на вход разрешения счета подать импульс.
N=7, режим таймера, работа на декрементирование.
Обычно таймеры входят в состав микроконтроллеров.
Пример:
Δt=0,01 с;
ft=1 МГц;
определить значение, которое нужно записать в счетчик таймера чтобы получить необходимое Δt
N= Δt· ft=10000=213+210+29+28+24
10 1 0001 0000 = 271016
Организация ввода и вывода инфрмации с применением прерываний(есть было)
Обработка прерываний в МК происходит в соответствии с общими принципами обработки прерываний в МПС. Модуль прерываний принимает запросы прерывания и организует переход к выполнению определенной прерывающей программы. Запросы прерывания могут поступать как от внешних источников, так и от источников, расположенных в различных внутренних модулях МК.
В качестве входов для приема запросов от внешних источников чаше всего используются выводы параллельных портов ввода/вывода, для которых эта функция является альтернативной. Источниками запросов внешних прерываний также могут быть любые изменения внешних сигналов на некоторых специально выделенных линиях портов ввода/вывода.
|
Источниками внутренних запросов прерываний могут служить следующие события:
* переполнение таймеров/счетчиков;
* сигналы от каналов входного захвата и выходного сравнения таймеров/счетчиков или от процессора событий;
* готовность памяти EEPROM;
* сигналы прерывания от дополнительных модулей МК, включая завершение передачи или приема информации по одному из последовательных портов и другие.
Любой запрос прерывания поступает на обработку, если прерывания в МК разрешены и разрешено прерывание по данному запросу. Адрес, который загружается в программный счетчик при переходе к обработке прерывания, называется «вектор прерывания». В зависимости от организации модуля прерываний конкретного МК различные источники прерываний могут иметь разные векторы или использовать некоторые из них совместно. Использование различными прерываниями одного вектора обычно не вызывает проблем при разработке программного обеспечения, так как аппаратная часть МК фиксирована, а контроллер чаще всего выполняет одну-единственную программу.
Вопрос о приоритетах при одновременном поступлении нескольких запросов на прерывание решается в различных МК по-разному. Есть МК с одноуровневой системой приоритетов (все запросы равноценны), многоуровневой системой с фиксированными приоритетами и многоуровневой программируемой системой приоритетов.
|
|
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!