Реферат Курсовая Конспект
Таблиця 2.13 - раздел Образование, У 1975 році фірма GI розробила периферійний контролер Peripheral Interface Controller або PIC Настроювання Попереднього Дільника ...
|
Настроювання попереднього дільника
PS2, PS1, PS0 | Коефіцієнти ділення | |
RTCC | WDR | |
1: 2 1: 4 1: 8 1: 16 1: 32 1: 64 1: 128 1: 256 | 1: 1 1: 2 1: 4 1: 8 1: 16 1: 32 1: 64 1: 128 |
Коефіцієнти ділення RTCC і WDT, що визначаються бітами PS0…. PS2 регістра OPTION, наведені вище в табл. 2.13.
2.3.13. Біти установлення конфігурації
Кристал PIC16C71 має п'ять бітів конфігурації, що зберігаються в EPROM і встановлюються на етапі програмування кристала. Ці біти можуть бути запрограмовані (читається як "0") або залишені незапрограмованими (читається як "1") для вибору придатного варіанта конфігурації пристрою. Ці біти розміщені в EPROM пам'яті за адресою 2007h. Слід пам'ятати, що ця адреса знаходиться нижче області кодів і недосяжна програмі.
Комірка конфігурації (Адреса: 2007h) має наступний зміст:
13 5 | |||||
CP | PWRTE | WDTE | FOSC1 | FOSC0 |
FOSC0,FOSC1 | – Біти вибору типу генератора: |
FOSC1, FOSC0:
00 – LP-генератор, 01 – XT-генератор,
10 – HS-генератор, 11 – RC-генератор.
WDTE | – Біти дозволу роботи WDT: |
WDTE = 1: WDT дозволений.
WDTE = 0: WDT заборонений.
PWRТЕ | – Біт дозволу затримки часу після детектування включення живлення: |
PWRTE = 1: Затримка буде вироблятися.
PWRTE = 0: Затримки не буде.
CP | – Біт захисту коду. |
CP = 1: Код захисту вимкнений.
CP = 0: Код захисту ввімкнений.
Інші біти в слові не використовуються і читаються як одиниці.
Програмний код, що записаний в кристал, може бути захищений від зчитування за допомогою установлення біта захисту (CP) в слові конфігурації в нуль. Вміст програми не може бути прочитаний так, щоб з ним можна було працювати. Крім того, при встановленому біті захисту стає неможливим змінювати програму вище адреси 0040h.
2.3.14. Код ідентифікації
Кристал PIC16C71 має чотири слова, розташовані за адресою (2000h –2003h). Вони призначені для зберігання ідентифікаційного коду (ID) користувача, контрольної суми або іншої інформації. Як і слово конфігурації, вони можуть бути прочитані або записані тільки за допомогою програматора. Доступу за програмою до них немає.
Якщо кристал захищений, користувачу рекомендується використовувати для ідентифікації тільки молодші сім бітів кожного ID слова, а в старший біт записувати “1”. Тоді ID слова можна буде прочитати навіть в захищеному варіанті.
Програмний код, що записаний в кристал, може бути захищений від зчитування за допомогою установлення біта захисту (CP) в слові конфігурації в нуль. Вміст програми не може бути прочитаний так, щоб з ним можна було працювати. Крім того, при встановленому біті захисту стає неможливим змінювати програму вище адреси 0040h.
– Конец работы –
Эта тема принадлежит разделу:
СТРУКТУРНА ОРГАНІЗАЦІЯ ТА РЕЖИМИ РОБОТИ ОМК PIC...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Таблиця 2.13
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов