Биты конфигурации

Описание разрядов слова конфигурации приведено в таблице 5.

Таблица 5 – Описание разрядов регистра CONFIG

Регистр: CONFIG Адрес: 2007h  
P P P P P P P P P P P P P P
CP CP CP CP CP CP CP CP CP CP PWRTE WDTE FOSC1 FOSC0
бит 13 бит 0
FOSC1 FOSC0   FOSC1 FOSC0:  
    RC-генератор
    HS-генератор
    XT-генератор
    LP-генератор
WDTE (Watchdog Timer Enable) Разрешение сторожевого таймера 1 – сторожевой таймер разрешен. 0 – сторожевой таймер запрещен
PWRTE (Power-up Timer Enable) Разрешение таймера включения питания 1 – таймер включения питания запре- щен. 0 – таймер включения питания разре- шен
CP (Program Memory Code Protection) Защита от считывания памяти программы 1 – защита от считывания выключена. 0 – защита от считывания включена. Для защиты от считывания памяти программы должны быть установлены все биты CP
Примечание – P – программируемый бит.
                                       

Микроконтроллер имеет набор бит конфигурации, устанавливающихся на этапе программирования кристалла. Эти биты отображаются на специальный адрес 2007h. Адрес 2007h находится за пределами памяти программы в диапазоне адресов конфигурации/тестирования (2000h‑3FFFh), который доступен только в режиме программирования.

Биты FOSC1, FOSC0 определяют тип генератора, бит WDTE разрешает использование сторожевого таймера WDT, бит PWRTE разрешает работу таймера включения питания, а бит CP предназначен для защиты от считывания памяти программы.


Типы генераторов

В микроконтроллере предусмотрены четыре типа генераторов. Пользователь должен запрограммировать два конфигурационных бита (FOSC1 и FOSC0) для выбора одного из четырех режимов:

- LP (Low Power) – микромощный резонатор;

- XT (Crystal) – керамический или кварцевый резонатор;

- HS (High Speed) – высокочастотный кварцевый резонатор;

- RC (Resistor/Capacitor) – RC-цепочка.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: