Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
374 Микроконтроллеры AVR от азов программирования... Внешний тактовый сигнал Для того, чтобы использовать сигнал от внешнего генератора, необхо димо подключить внешний генератор к входу XTAL1 так, как показано на рис. 6.10. Для того, чтобы включить микроконтроллер в режим синхро низации от внешнего сигнала, необходимо установить биты конфигура ции CKSEL в положение “ 0000 ” . При использовании внешнего генератора в качестве источника тако вых импульсов выбор времени задержки при старте производится при помощи переключателей SUT, как показано в табл. 6.10. Таблица 6.9 Выбор частоты кварцевого генератора CKSEL3...0 Диапазон частот, МГц 0000 — 0001 0 — 16 Время задержки при старте при работе с внешним генератором Таблица 6.10 SUT1...0 Время задержки при выходе из режимов Power down и Power-save Время задержки после аппаратного сброса (VCC = 5.0V) Рекомендации 00 6 циклов 14 циклов При включенном BOD 01 6 циклов 14 циклов + 4,1 мс Быстро устанавливающееся напряжение питания 10 6 циклов 14 циклов + 65 мс Медленно устанавливающееся напряжение питания 11 Зарезервировано Чтобы гарантировать устойчивую работу центрального процессора при использовании внешнего тактового генератора, необходимо избегать внезапных изменений частоты внешнего сигнала. Изменение частоты более чем на 2 % от одного цикла колебаний до следующего может при вести к непредсказуемому поведению микроконтроллера. Если это все же необходимо, нужно производить сброс микроконтроллера в момент изменения частоты тактового генератора. Не используется XTAL2 Совет. Если необходимо понизить внутрен нюю тактовую частоту микрокон троллера без потери устойчивости работы, вы можете использовать предварительный делитель частоты тактового генератора. Внешний тактовый < — сигнал I XTAL1 GND Рис. 6.10. Схема подключения внешнего генератора
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==