Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
367
Добавлен:
21.05.2015
Размер:
7.55 Mб
Скачать
      1. Winctrl - регистр управления оконным режимом

Бит

7

6

5

4

3

2

1

0

 

+0x01

-

-

WPER[3:0]

WEN

WCEN

WINCTRL

Чтение/запись (защитный fuse-бит запрограммир.)

Чт.

Чт.

Чт/Зап

Чт/Зап

Чт/Зап

Чт/Зап

Чт/Зап

Чт/Зап

Чтение/запись защитный fuse-бит незапрограммир.)

Чт.

Чт.

Чт.

Чт.

Чт.

Чт.

Чт/Зап

Чт/Зап

Нач значение (значение х задается fuse-битами)

0

0

x

x

x

x

x

0

  1. Биты 7:6 - Res: резервные биты

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

  1. Биты 5:2 - WPER[3:0]: период срабатывания сторожевого таймера в оконном режиме

Данные биты задают период запрещенного сброса сторожевого таймера числом периодов ULP-генератора частоты 1 кГц. Возможные варианты настроек данных бит приведены в таблице 11.2.

Начальные значения бит WPER[3:0] задаются fuse-битами настройки периода срабатывания сторожевого таймера в оконном режиме (WDWP), которые автоматически копируются в этот регистр при подаче питания. Когда сторожевой таймер работает в нормальном режиме, биты WPER[3:0] не используются.

Попытки изменения данных бит будут иметь успех, только если одновременно с этим будет записываться единица в бит WCEN. Биты WPER[3:0] защищены механизмом защиты от изменения конфигурации, который подробно рассмотрен в 3.12 "Защита от изменения конфигурации".

Таблица 11.2. Настройка периода запрещенного сброса сторожевого таймера

WPER[3:0]

Групповая конфигурация

Типичные значения периода запрещенного сброса WDT

0000

8CLK

8 мс

0001

16CLK

16 мс

0010

32CLK

32 мс

0011

64CLK

64 мс

0100

125CLK

0.125 с

0101

250CLK

0.250 с

0110

500CLK

0.50 с

0111

1KCLK

1.0 с

1000

2KCLK

2.0 с

1001

4KCLK

4.0 с

1010

8KCLK

8.0 с

1011

 

(резерв)

1100

 

(резерв)

1101

 

(резерв)

1110

 

(резерв)

1111

 

(резерв)

  1. Бит 1 - WEN: разрешение оконного режима сторожевого таймера

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

  1. Бит 0 - WCEN: разрешение изменения настроек сторожевого таймера в оконном режиме

Установка данного бита делает возможным изменение настройки рассматриваемого регистра. Во время записи в регистр WINCTRL нового значения необходимо, чтобы одновременно с этим в бит WCEN записывалась лог. 1, иначе изменение содержимого регистра не произойдет. Данный бит защищен механизмом защиты от изменения конфигурации, подробно рассмотренный в разделе 3.12 "Защита от изменения конфигурации". Действие fuse-бита блокировки изменения настроек WDT на данный бит не распространяется.

Соседние файлы в папке Архитектура ЭВМ