Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Блок прерываний микроконтроллера MCS-51






Источники прерываний микроконтроллера и организация приоритетов между ними приведены на рис. 17.

Источники прерываний:   § внешний вход INT0 (контакт процессора, к которому может быть подключено внешнее устройство); § таймер/счетчик T0 (при переполнении считающего элемента – TF0); § внешний вход INT1 (контакт процессора, к которому может быть подключено внешнее устройство); § таймер/счетчик T1 (при переполнении считающего элемента – TF1); § последовательный канал TI/RI (при завершении передачи или приема байта по последовательным линиям). Базовая расстановка приоритетов

Рис.17. Источники прерываний микроконтроллера

Настройка приема запросов прерывания от внешних устройств (INT0 и INT1) осуществляется с помощью регистра TCON (биты 0-3 в табл.3).

Таблица 3

Биты                
Обозн         IE1 IT1 IE0 IT0

 

Здесь IE0, IE1 – флаги запроса внешних прерываний по входам INT0, INT1. Биты сбрасываются и устанавливаются аппаратно и программно.

IT0, IT1 – биты, определяющие вид прерывания по входам INT0, INT1. IT=0 – прерывание по низкому уровню (рис18 а); IT = 1 – прерывание по фронту (переход из 1 в 0) (рис18 б). Биты устанавливаются и сбрасываются программно.

При прерывании по фронту IT0 и IT1 сбрасываются аппаратно (автоматически) при обращении к соответствующей подпрограмме обработки прерываний. При прерывании по уровню флаги очищаются при снятии запроса внешнего прерывания (т.е. IT0 и IT1 отслеживают состояние входов INT0 или INT1).

а) б)

Рис.18. Момент фиксации запроса прерывания

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.005 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал