1. Главная
  2. Библиотека
  3. Микропроцессорная техника
  4. Чем отличаются краевые прерывания от уровневых и каким образом можно запрограммировать INT0 как краевое прерывание, а INT1...

Чем отличаются краевые прерывания от уровневых и каким образом можно запрограммировать INT0 как краевое прерывание, а INT1 - как уровневое?

«Чем отличаются краевые прерывания от уровневых и каким образом можно запрограммировать INT0 как краевое прерывание, а INT1 - как уровневое?»
  • Микропроцессорная техника

Условие:

Чем отличаются краевые прерывания от уровневых и каким образом можно запрограммировать INT0 как краевое прерывание, а INT1 - как уровневое?

Решение:

1. Сначала разберём, в чём разница между краевыми и уровневым прерываниями. • Краевые прерывания (edge-triggered) срабатывают в момент перехода сигнала с одного логического уровня на другой – например, при изменении с LOW на HIGH (передний фронт) или с HIGH на LOW (задний фронт). • Уровневые прерывания (level-triggered) активируются, если сигнал находится в определённом логическом состоянии (например, LOW или HIGH) в течение некоторого промежутка времени. 2. Теперь рассмотрим, как настроить INT0 как краевое прерывание, а INT1 – как уровневое. Приведём пример настройки для микроконтр...

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

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

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