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

Внешнее управление сбросом

Читайте также:
  1. Amp; НЕВЕРБАЛЬНОЕ УПРАВЛЕНИЕ
  2. А) Неверное управление.
  3. Автоматизация и управление охлаждением
  4. Автоматика и управление
  5. Базовая стратегия управлением банкроллом
  6. В настоящее время является Патриаршим подворьем. Находится под управлением благочинного Царскосельского благочиннического округа.
  7. Власть и Управление.

Внешний сброс формируется подачей низкого уровня на вывод RESET на время не меньше двух тактовых циклов кварцевого генератора. При достижении напряжением на выводе RESET уровня VRST запускается таймер, задерживающий запуск MCU на время t TOUT.

Рис. 28. Внешний сброс во время работы микроконтроллера

Сброс по сторожевому таймеру

По окончании времени, определяемого сторожевым таймером, таймер формирует короткий, длительностью в один цикл XTAL, импульс сброса. По падающему фронту этого импульса таймер задержки начинает отсчет tTOUT. В разделе Сторожевой таймер (Watchdog Timer) приводится подробное описание работы сторожевого таймера.

Рис. 29. Сброс по сторожевому таймеру во время работы микроконтроллера

Регистр статуса MCU - MCUSR - (MCU Status Register)

Регистр статуса MCU выдает информацию об источнике, вызвавшем сброс MCU.

Биты
               

 

$34 ($54)
- - - - - - EXTRF PORF

 

MCUSR
Чтение/Запись
R R R R R R R/W R/W

 

 
Начальное состояние
            см. описания битов

 

 

Таблица 7. Состояния PORF и EXTRF битов после сброса

Источник сброса PORF EXTRF
Сброс по подаче питания   Неопределенное состояние
Внешний сброс Не меняется  
Сброс по сторожевому таймеру Не меняется Не меняется

Для определения режима сброса, на основании состояния данных битов PORF и EXTRF, пользовательское программное обеспечение должно сбрасывать биты PORF и EXTRF как только это позволит программа. Прежде, чем их очистить необходимо провести проверку этих битов. Если бит был очищен до внешнего сброса или сброса по сторожевому таймеру, то источник сброса может быть определен по следующей таблице истинности:

Таблица 8. Определение источника сброса

PORF EXTRF Источник сброса
    Сброс по сторожевому таймеру
    Внешний сброс
    Сброс по подаче питания
    Сброс по подаче питания


Дата добавления: 2015-07-10; просмотров: 113 | Нарушение авторских прав


Читайте в этой же книге: Регистр статуса - SREG | Регистр управления коэффициентом деления частоты кварцевого генератора - XTAL Divide Control Register - XDIV | Время отклика на прерывание | Таймеры/счетчики | Регистры сравнения выхода таймеров/счетчиков | Асинхронная работа таймера/счетчика0 | Разрядный таймер/счетчик1 | Регистры сравнения выхода таймера/счетчика1 | Таймер/счетчик1 в ШИМ режиме | Обращение к EEPROM при чтении/записи |
<== предыдущая страница | следующая страница ==>
Сброс по включению питания| Обработка прерываний

mybiblioteka.su - 2015-2024 год. (0.008 сек.)