Реферат Курсовая Конспект
Таблиця 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),. котрий може бути використаний для синхронізації інших схем.
– Конец работы –
Эта тема принадлежит разделу:
СТРУКТУРНА ОРГАНІЗАЦІЯ ТА РЕЖИМИ РОБОТИ ОМК PIC...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Таблиця 2.3
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов