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

 
Пересюхтюмя


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





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





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


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





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


9.5. Описание регистров

9.5.1. STATUS - Регистр статуса сброса

Бит 7 6 5 4 3 2 1 0  
+0x00
- SDRF SRF PDIRF WDRF BORF EXTRF PORF
STATUS
Чтение/запись Чт. Чт./Зап. Чт./Зап. Чт./Зап. Чт./Зап. Чт./Зап. Чт./Зап. Чт./Зап.
Начальное значение - - - - - - - -
  • Бит 7 - Res: резервные биты

Данный бит является резервным и всегда считывается с нулевым значением. Для совместимости с будущими МК, выполняя запись в этот регистр, всегда записывайте ноль в резервный бит.

  • Бит 6 - SDRF: флаг сброса детектором просадки питания

Данный флаг устанавливается в случае, если сброс МК инициировал детектор просадки питания. Флаг SDRF сбрасывается во время сброса при подаче питания или записью в него единицы.

  • Бит 5 - SRF: флаг программного сброса

Данный флаг устанавливается при возникновении программного сброса. Флаг SRF сбрасывается во время сброса при подаче питания или записью в него единицы.

  • Бит 4 - PDIRF: флаг сброса через интерфейс программирования и отладки

Данный флаг устанавливается при инициации сброса через интерфейс программирования и отладки. Флаг PDIRF сбрасывается во время сброса при подаче питания или записью в него единицы.

  • Бит 3 - WDRF: флаг сброса сторожевого таймера

Данный флаг устанавливается, когда сброс МК инициирует сторожевой таймер. Флаг WDRF сбрасывается во время сброса при подаче питания или записью в него единицы.

  • Бит 2 - BORF: флаг сброса супервизором питания

Данный флаг устанавливается, когда сброс МК инициирует супервизор питания. Флаг BORF сбрасывается во время сброса при подаче питания или записью в него единицы.

  • Бит 1 - EXTRF: флаг внешнего сброса

Данный флаг устанавливается при возникновении внешнего сброса. Флаг EXTRF сбрасывается во время сброса при подаче питания или записью в него единицы.

  • Бит 0 - PORF: флаг сброса при подаче питания

Данный флаг устанавливается при возникновении сброса при подаче питания. Сброс флага происходит при записи в него единицы.

9.5.2. CTRL - регистр управления сбросом

Бит 7 6 5 4 3 2 1 0  
+0x01
- - - - - - - SWRST
STATUS
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт./Зап.
Начальное значение 0 0 0 0 0 0 0 0
  • Биты 7:1 - Res: резервные биты

Данные биты не используются и зарезервированы для использования в будущем. Для совместимости с будущими МК, выполняя запись в этот регистр, всегда записывайте нули в резервные биты.

  • Бит 0 - SWRST: программный сброс

После установки данного бита инициируется программный сброс. Данный бит защищен механизмом защиты от изменения конфигурации, рассмотренный в 3.12 "Защита от изменения конфигурации".



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