1. Главная
  2. Библиотека
  3. Микропроцессорная техника
  4. Каким образом можно построить систему, обслуживающую 4 внешних прерывания без использования дополнительных цепей (за счет...

Каким образом можно построить систему, обслуживающую 4 внешних прерывания без использования дополнительных цепей (за счет использования Т/С0 и Т/С1)?

«Каким образом можно построить систему, обслуживающую 4 внешних прерывания без использования дополнительных цепей (за счет использования Т/С0 и Т/С1)?»
  • Микропроцессорная техника

Условие:

Каким образом можно построить систему, обслуживающую 4 внешних прерывания без использования дополнительных цепей (за счет использования Т/С0 и Т/С1)?

Решение:

Наша цель – организовать обработку четырех внешних прерываний, используя только возможности имеющихся таймеров/счетчиков T/C0 и T/C1, то есть без дополнительных внешних схем (например, мультиплексоров). Это можно сделать, если каждый из данных таймеров имеет два независимых канала для захвата входных сигналов (обычно обозначаются как канал A и канал B). Шаг 1. Анализ имеющегося оборудования. • Допустим, что микроконтроллер имеет два таймера/счетчика: T/C0 и T/C1. • Каждый из этих таймеров поддерживает режим захвата (input capture) на двух каналах (A и B). • Таким образом, имеется 2 таймера × ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет