В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > AVR > Архитектура
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


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

Регистр статуса MCU выдает информацию об источнике, вызвавшем сброс MCU.
Биты
7 6 5 4 3 2 1 0
$34 ($54)
- - - - - - EXTRF PORF
MCUSR
Чтение/Запись
R R R R R R R/W R/W
Начальное состояние
0 0 0 0 0 0 см. описания битов

  • Bits 7..2 - Res: Reserved Bits - Зарезервированные биты
    Эти биты зарезервированы и при считывании всегда покажут состояние 0.
  • Bit 1 - EXTRF: External Reset Flag - Флаг внешнего сброса
    После подачи напряжения питания состояние этого бита неопределенно (X). Бит устанавливается в состояние 1 внешним сбросом. Сброс по сторожевому таймеру оставляет этот бит неизменным.
  • Bit 0 - PORF: Power On Reset Flag - Флаг включения питания
    Данный бит устанавливается сбросом по подаче питания. Сброс по сторожевому таймеру или по внешнему сбросу оставляют этот бит неизменным. В таблице показано влияние трех режимов сброса на состояния битов PORF и EXTRF.

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

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

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

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

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


<-- Предыдущая страница Оглавление Следующая страница -->