рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Таблиця 2.3

Таблиця 2.3 - раздел Образование, У 1975 році фірма GI розробила периферійний контролер Peripheral Interface Controller або PIC Опис Спеціальних Регістрів Pic16С5Х   ...

Опис спеціальних регістрів PIC16С5Х

 

 

Адреса Назва Біт 7 Біт 6 Біт 5 Біт 4 Біт З Біт 2 Біт 1 Біт 0 Значення по включен- ню живлення Значення по скиданню по MCLR і WDT
00h INDF Використовується значення FSR для доступу до пам'яті даних (не фізичний регістр) -- - - -- - -   -- - - -- - -  
01h TMRO 8-розрядний лічильник/таймер хххх хххх uuuu uuuu
02h PCL Молодші 8 розрядів лічильника команд PC 1111 1111 1111 1111
03h STATUS РА2 РА1 РАО ТО PD Z DC С 0001 1xxx 000? ?uuu
04h FSR Регістр побічної адресації хххх хххх uuuu uuuu
05h PORTA РАЗ RA2 RA1 RA0 -- - - хххх -- - - uuuu  
06h PORTB RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 хххх хххх uuuu uuuu
07h PORTC RC7 RC6 RC5 RC4 RC3 RC2 RC1 RC0 хххх хххх uuuu uuuu

Позначення:x – не визначене, u – не змінюється, – відсутня, читається як "0", ? – значення залежить від умов скидання.

Примітки:

1. Старші розряди лічильника команд безпосередньо не доступні. Звернення до старших бітів здійснюється через біти РА1, РАО (STATUS<6:5>).

2. Для PIC16C52/54/C54A/CR54/CR54A/CR54B/C56/CR56/C58A/CR58A/CR58B ре­гістр 07h є регістром загального призначення.

3. Заштриховані фізично відсутні біти.

 

Крім того, спеціальні регістри керують конфігурацією портів вводу-виводу і режимом попереднього дільника (PRS).

Регістри загального призначення використовуються для зберігання змінних за розсудом користувача.

При прямій адресації (рис. 2.6) вибір банку здійснюється за допомогою 2-х бітів PR0 і RP1, що знаходяться в 5 і 6-му розрядах регістра побічної адресації (FSR/Pointer) відповідно.

Вибір регістра в банку здійснюється за допомогою 5-розрядної адреси, що надходить в ОЗП прямо з коду команди по виділеній для цих цілей окремій шині адреси, що зв'язує регістр команд і пам'ять даних.

 

 
 

 

 


Рис. 2.9. Схема підключення кварцового і керамічного резонатора

 

Частота RC-генератора залежить від напруги живлення, значень резистора Rext, конденсатора Сext, робочої температури і незначно змінюється від розкидання характеристик кристалів. На частоту генерації при малих значеннях Сext також впливає власна ємність корпусу кристала. Крім того, потрібно враховувати також температурний дрейф резистора Rext і конденсатора Сext. На рис. 2.11 наведена схема включення RC-генератора.

 

 
 

 


Рис. 2.10. Схема підключення зовнішнього генератора

 

Для значень Rext, нижче 2.2 кОм, генератор може працювати не- стабільно або не запускатися. При дуже великих значеннях Rext (наприклад,

1 МОМ), генератор стає чутливим до завад, витоків і вологості. Рекомендований діапазон значень Rext від 3 до 100 кОм. Хоча генератор дієздатний і при відсутності зовнішнього конденсатора (Сext = 0), для збільшення стабільності роботи рекомендується використовувати конденсатор ємністю понад 20 пф. При малій ємності Сext, чи взагалі без цього конденсатора, частота генератора сильно залежить від монтажних ємностей. Розкид буде тим більший, чим більше величина резистора Rext (бо вплив струмів витоків на частоту RC генератора сильніший при більших значеннях Rext), і чим менша величина ємності Сext (бо в цьому випадку сильніше проявляється вплив монтажних ємностей).

 
 

 


Рис. 2.11. Схема включення RC-генератора

 

На виводі OSC2/CLKOUT в режимі RC присутній сигнал з частотою генератора, поділеною на чотири (Fosc/4),. котрий може бути використаний для синхронізації інших схем.

 

– Конец работы –

Эта тема принадлежит разделу:

У 1975 році фірма GI розробила периферійний контролер Peripheral Interface Controller або PIC

СТРУКТУРНА ОРГАНІЗАЦІЯ ТА РЕЖИМИ РОБОТИ ОМК PIC...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Таблиця 2.3

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Скидання
Мікроконтролери PIC16С5Х мають наступні способи скидання: – скидання по включенню живлення (POR); – скидання по входу MCLR при звичайній роботі; – скидання по входу MC

Сторожовий таймер
Сторожовий таймер представляє собою повністю готовий вбудований RC-генератор. Він буде працювати, навіть якщо основний генератор зупинений, як це буває при виконанні команди SLEEP. Таймер виробляє

Режим пониженого енергоспоживання
Режим пониженого енергоспоживання SLEEP призначений для забезпечення дуже малого струму споживання в очікуванні (менше 1 мкА при виключеному сторожовому таймері). Вхід в режим SLEE

Система команд
  Кожна команда PIC16С5Х – це 12-бітне слово, що розділене по сенсу на наступні частини: код операції (OPCODE), поле для одного або більше операндів, що приймають або не приймають уча

Таблиця 2.6
Опис полів команд PIC 16C5Х   Поле Опис f Адреса регістра w Робочий регі

Модуль таймера (TMRO-RTCC)
  Єдиною відмінністю даного модуля від аналогічного в PIC 16С5Х є можливість формування сигналу переривання. Переривання по RTCC виробляється тоді, коли відбувається переповн

Переривання
Переривання в PIC16C71 можуть бути від чотирьох джерел: · зовнішнє переривання з ніжки RB0/INT, · переривання від переповнення лічильника/таймера RTCC, · переривання п

Модуль аналого-цифрового перетворювача (АЦП)
Модуль АЦП (рис. 2.24) містить чотири вхідних аналогових канали AIN3, AIN1, AIN2 і AIN3, що мультиплексуються на одну схему вибірки/зберігання і далі на АЦП. Опорна напруга надходить ззовні чере

Скидання
  В PIC 16С71 існує різниця між варіантами скидання: 1. Скидання при включенні живлення. 2. Скидання за зовнішнім сигналом /MCLR при нормальній роботі. 3. С

Таблиця 2.13
Настроювання попереднього дільника   PS2, PS1, PS0 Коефіцієнти ділення RTCC WDR

Режим пониженого енергоспоживання
Вхід в режим SLEEP здійснюється командою SLEEP. За цією командою, якщо WDT дозволений, то він скидається і починає відлік часу, біт “PD” в регістрі статусу (f3) скидається,

Система команд
Кожна команда PIC16C71 представляє собою 14-розрядне слово, що містить поле коду операції (OPCODE) і поле одного або більше операндів, які можуть брати участь в цій команді. Формат команди навед

Таблиця 2.14
Опис полів команд PIC 16C71   Поле Опис f Адреса регістра w Робочий регі

Скидання
Організація скидання в PIC 16С84 не відрізняється від PIC 16С71. Стан спеціальних регістрів після скидання наведений в табл. 2.17.   Таблиця 2.17 Стан спе

Порт вводу-виводу GPIO
Як і будь-який регістр, регістр вводу-виводу може бути доступний для читання і запису. Проте читання регістра провадиться незалежно від установлених режимів ліній вводу-виводу. У регістрі використо

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги