Читаем PIC-микроконтроллеры. Все, что вам необходимо знать полностью

Режимы, стандартные для всех моделей

LP ∙ Экономичный режим для резонаторов с частотой до 200 кГц

XT ∙ Обычный режим для резонаторов с частотами от 200 кГц до 4 МГц

HS ∙ Высокопроизводительный режим для резонаторов с частотами от 4 до 20 МГц

RC/EXTRC ∙ Генератор с внешней RС-цепочкой. На вывод CLKOUT выдается тактовый сигнал

Дополнительные режимы для PIC12F629/675

INTOSC1 ∙ Внутренний RС-генератор 4 МГц. Вывод CLKOUT используется в качестве линии ввода/вывода

INTOSC2 ∙ Внутренний RС-генератор 4 МГц. На вывод CLKOUT выдается тактовый сигнал

ЕС ∙ Внешний генератор. Вывод CLKOUT используется в качестве линии ввода/вывода

RC2 ∙ Генератор с внешней RС-цепочкой. Вывод CLKOUT используется в качестве линии ввода/вывода

Из Рис. 10.5, а видно, что в режимах с резонатором для формирования сигнала используется инвертирующий усилитель, который отключается вместе с подключенными к нему узлами по команде sleep. Единственное различие между режимами заключается в коэффициенте усиления этого инвертирующего усилителя. В режиме LP коэффициент усиления имеет минимальное значение, за счет чего уменьшается потребление генератора. Режим HS используется при высоких частотах резонатора, при этом потребление генератора максимально. Вообще говоря, следует выбирать режим с минимально возможным коэффициентом усиления. В документации на конкретное устройство подробно указаны диапазоны рабочих частот и номиналы внешних компонентов. Максимальная тактовая частота моделей среднего уровня составляет 20 МГц[132], однако некоторые модели имеют пониженное быстродействие — их тактовая частота, как правило, не может превышать 4 МГц.

Рис. 10.5.Типовые конфигурации тактового генератора

В типичном устройстве с тактовой частотой 10 МГц используется 10-МГц кристалл с АТ-срезом в режиме HS, при этом С1 = 22 пФ и С2 = 33 пФ. В режиме LP используется 32-кГц резонатор с С1 = 68 пФ и С2 = 100 пФ. Несмотря на то что оба конденсатора могут иметь одинаковые номиналы, большее значение С2 улучшает пусковые характеристики после сброса и выхода из спящего режима. Некоторые резонаторы в режиме HS могут потребовать подключения к выводу OSC2 последовательного резистора. Более подробно это расписано в документе AN588 «Р1C16/17 Oscillator Design». Керамические резонаторы менее дороги, чем кварцевые, однако они имеют худшую точность установки частоты (порядка 0.5 %) и меньшую температурную стабильность. Некоторые керамические резонаторы могут уже иметь встроенные конденсаторы, что позволяет уменьшить количество компонентов схемы. В документе AN588 приводится сравнение керамических и кварцевых резонаторов, используемых в таких приложениях.

Четвертый из стандартных режимов позволяет использовать в качестве времязадающего элемента внешнюю ЛС-цепочку. В этом режиме, как показано на Рис. 10.5, б, вывод OSC2 играет роль буферизированного выхода тактового сигнала и может использоваться для синхронизации внешних цифровых схем, в том числе и других микроконтроллеров PIC. Такой режим в основном применяется в бюджетных приложениях, которые не предъявляют жестких требований к точности установки тактовой частоты и ее стабильности. Частота зависит от сопротивления R1, емкости конденсатора C1 и напряжения питания VDD. Как правило, в документации на конкретную модель приводятся таблицы и графики, показывающие типичные зависимости частоты от этих параметров. Так, в микроконтроллере PIC16F87X усредненное значение частоты будет равно 1.7 МГц ±10 % при VDD = 5 В, R1 = 3.3 кОм и C1 = 100 пФ (при температуре +25 °C). Разумеется, необходимо принимать во внимание точность параметров используемых компонентов, а также их температурные характеристики.

Перейти на страницу:

Все книги серии Программируемые системы

PIC-микроконтроллеры. Все, что вам необходимо знать
PIC-микроконтроллеры. Все, что вам необходимо знать

Данная книга представляет собой исчерпывающее руководство по микроконтроллерам семейства PIC компании Microchip, являющегося промышленным стандартом в области встраиваемых цифровых устройств. В книге подробно описывается архитектура и система команд 8-битных микроконтроллеров PIC, на конкретных примерах изучается работа их периферийных модулей.В первой части излагаются основы цифровой схемотехники, математической логики и архитектуры вычислительных систем. Вторая часть посвящена различным аспектам программирования PIC-микроконтроллеров среднего уровня: описывается набор команд, рассматривается написание программ на ассемблере и языке высокого уровня (Си), а также поддержка подпрограмм и прерываний. В третьей части изучаются аппаратные аспекты взаимодействия микроконтроллера с окружающим миром и обработки прерываний. Рассматриваются такие вопросы, как параллельный и последовательный ввод/вывод данных, временные соотношения, обработка аналоговых сигналов и использование EEPROM. В заключение приводится пример разработки реального устройства. На этом примере также демонстрируются простейшие методики отладки и тестирования, применяемые при разработке реальных устройств.Книга рассчитана на самый широкий круг читателей — от любителей до инженеров, при этом для понимания содержащегося в ней материала вовсе не требуется каких-то специальных знаний в области программирования, электроники или цифровой схемотехники. Эта книга будет также полезна студентам, обучающимся по специальностям «Радиоэлектроника» и «Вычислительная техника», которые смогут использовать ее в качестве учебного пособия при прослушивании соответствующих курсов или выполнении курсовых проектов.

Сид Катцен

Радиоэлектроника

Похожие книги

Электроника для начинающих
Электроника для начинающих

В ходе практических экспериментов рассмотрены основы электроники и показано, как проектировать, отлаживать и изготавливать электронные устройства в домашних условиях. Материал излагается последовательно от простого к сложному, начиная с простых опытов с электрическим током и заканчивая созданием сложных устройств с использованием транзисторов и микроконтроллеров. Описаны основные законы электроники, а также принципы функционирования различных электронных компонентов. Показано, как изготовить охранную сигнализацию для защиты от проникновения в дом, елочные огни, электронные украшения для одежды, устройство преобразования звука, кодовый замок, автономную роботизированную тележку и др. Приведены пошаговые инструкции и более 500 наглядных рисунков и фотографий.Для начинающих радиолюбителей

Паоло Аливерти , Чарльз Платт

Радиоэлектроника / Технические науки