Хорошая работа,спасибо
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
2. Режимы работы таймеров/счетчиков К1816ВЕ51
В режиме таймера содержимое соответствующего таймера/счетчика инкрементируется в каждом машинном цикле, т.е. через каждые 12 периодов колебаний кварцевого резонатора.
В режиме счетчика содержимое соответствующего таймера/счетчика инкрементируется под воздействием перехода из 1 в 0 внешнего входного сигнала, подаваемого на вывод микроконтроллера T0 или T1. Так как на распознавание периода требуются два машинных цикла, максимальная частота подсчета входных сигналов равна 1/24 частоты резонатора. На длительность периода входных сигналов ограничений сверху нет. Для гарантированного прочтения входной сигнал должен удерживать значение 1, как минимум, в течение одного машинного цикла микро-ЭВМ.
Схемы управления таймерами идентичны.
...
3.1. Обмен с прерываниями
обмен с прерыванием программы, отличающийся от асинхронного программно-управляемого обмена тем, что переход к выполнению команд, физически реализующих обмен данными, осуществляется с помощью специальных аппаратных средств. Команды обмена данными в этом случае выделяют в отдельный программный модуль - подпрограмму обработки прерывания. Задачей аппаратных средств обработки прерывания в процессоре микроЭВМ как раз и является приостановка выполнения одной программы (ее еще называют основной программой) и передача управления подпрограмме обработки прерывания. Действия, выполняемые при этом процессором, как правило, те же, что и при обращении к подпрограмме. Только при обращении к подпрограмме они инициируются командой, а при обработке прерывания - управляющим сигналом от ВУ, который называют "Запрос на прерывание" или "Требование прерывания".
...
3.2. Система прерываний
Контроллер прерываний обеспечивает фиксацию запросов на прерывания от различных источников и дисциплину обслуживания запросов. В подсистеме векторного прерывания контроллер формирует код команды вызова, а при наличии в системе радиального входа запроса на прерывания – код состояния регистра
Линии запроса на внешние прерывания:
• INT0 - отказ источника питания;
• INT1 - сигнал ха аварийного датчика ОУ;
• INT2 - запрос от пульта управления (прерывание оператора);
• INT3 - запрос от микроЭВМ верхнего уровня.
Запросы на прерывания приведены в порядке убывания приоритетов (INT0 - высший приоритет). Система реагирует на запросы следующим образом:
• INT0 - вырабатывается сигнал установки системы в исходное состояние; выполняется команда СТОП.
...
3.3. Управление прерываниями
Система прерываний – 5-ти уровневая и двухкаскадная.
Источники запросов на прерывания с указанием фиксированных адресов переходов представлены в таблице на рисунке 12. Порядок следования запросов на прерывание в этой таблице соответствует исходному распределению приоритетов от высшего (INT0) к низшему (RI).
Рисунок 12. Источники запросов
Каждый источник запроса на прерывание может быть индивидуально разрешен или запрещен с помощью регистра прерываний IE, значения рядов которого следующие:
Рисунок 13. Значения рядов IE
• EA= 0 – запрет всех прерываний, 1–разрешение всех прерываний;
• ES =1 – разрешение прерывания при приеме бита со входа Р3.0;
• ET1, ET0 =1 - разрешение прерывания от таймеров;
• EX1, EX0 =1 - разрешение прерывания от внешних источников.
В системе управления прерываниями предусмотрено изменение приоритета каждого источника с помощью регистра IP, значения разрядов которого следующие:
Рисунок 14.
...
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
2. Режимы работы таймеров/счетчиков К1816ВЕ51
В режиме таймера содержимое соответствующего таймера/счетчика инкрементируется в каждом машинном цикле, т.е. через каждые 12 периодов колебаний кварцевого резонатора.
В режиме счетчика содержимое соответствующего таймера/счетчика инкрементируется под воздействием перехода из 1 в 0 внешнего входного сигнала, подаваемого на вывод микроконтроллера T0 или T1. Так как на распознавание периода требуются два машинных цикла, максимальная частота подсчета входных сигналов равна 1/24 частоты резонатора. На длительность периода входных сигналов ограничений сверху нет. Для гарантированного прочтения входной сигнал должен удерживать значение 1, как минимум, в течение одного машинного цикла микро-ЭВМ.
Схемы управления таймерами идентичны.
...
3.1. Обмен с прерываниями
обмен с прерыванием программы, отличающийся от асинхронного программно-управляемого обмена тем, что переход к выполнению команд, физически реализующих обмен данными, осуществляется с помощью специальных аппаратных средств. Команды обмена данными в этом случае выделяют в отдельный программный модуль - подпрограмму обработки прерывания. Задачей аппаратных средств обработки прерывания в процессоре микроЭВМ как раз и является приостановка выполнения одной программы (ее еще называют основной программой) и передача управления подпрограмме обработки прерывания. Действия, выполняемые при этом процессором, как правило, те же, что и при обращении к подпрограмме. Только при обращении к подпрограмме они инициируются командой, а при обработке прерывания - управляющим сигналом от ВУ, который называют "Запрос на прерывание" или "Требование прерывания".
...
3.2. Система прерываний
Контроллер прерываний обеспечивает фиксацию запросов на прерывания от различных источников и дисциплину обслуживания запросов. В подсистеме векторного прерывания контроллер формирует код команды вызова, а при наличии в системе радиального входа запроса на прерывания – код состояния регистра
Линии запроса на внешние прерывания:
• INT0 - отказ источника питания;
• INT1 - сигнал ха аварийного датчика ОУ;
• INT2 - запрос от пульта управления (прерывание оператора);
• INT3 - запрос от микроЭВМ верхнего уровня.
Запросы на прерывания приведены в порядке убывания приоритетов (INT0 - высший приоритет). Система реагирует на запросы следующим образом:
• INT0 - вырабатывается сигнал установки системы в исходное состояние; выполняется команда СТОП.
...
3.3. Управление прерываниями
Система прерываний – 5-ти уровневая и двухкаскадная.
Источники запросов на прерывания с указанием фиксированных адресов переходов представлены в таблице на рисунке 12. Порядок следования запросов на прерывание в этой таблице соответствует исходному распределению приоритетов от высшего (INT0) к низшему (RI).
Рисунок 12. Источники запросов
Каждый источник запроса на прерывание может быть индивидуально разрешен или запрещен с помощью регистра прерываний IE, значения рядов которого следующие:
Рисунок 13. Значения рядов IE
• EA= 0 – запрет всех прерываний, 1–разрешение всех прерываний;
• ES =1 – разрешение прерывания при приеме бита со входа Р3.0;
• ET1, ET0 =1 - разрешение прерывания от таймеров;
• EX1, EX0 =1 - разрешение прерывания от внешних источников.
В системе управления прерываниями предусмотрено изменение приоритета каждого источника с помощью регистра IP, значения разрядов которого следующие:
Рисунок 14.
...
Купить эту работу vs Заказать новую | ||
---|---|---|
1 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—4 дня |
200 ₽ | Цена | от 200 ₽ |
Не подошла эта работа?
В нашей базе 85111 Рефератов — поможем найти подходящую