Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств

524 Микроконтроллеры AVR от азов программирования... Младший fuse -байт Таблица 6.64 Описание разрядов № бита Описание Значение по умолчанию CKDIV8 7 Деление тактового сигнала на 8 0 (запрограммирован) CKOUT 6 Вывод тактовой частоты на вывод CKOUT 1 (не запрограммирован) SUT1 5 Выбор времени старта 1 (не запрограммирован) (1) SUT0 4 Выбор времени старта 0 (запрограммирован) (1) CKSEL3 3 Выбор источника тактового сигнала 0 (запрограммирован) (2) CKSEL2 2 Выбор источника тактового сигнала 1 (не запрограммирован) (2) CKSEL1 1 Выбор источника тактового сигнала 0 (запрограммирован) (2) CKSELO 0 Выбор источника тактового сигнала 0 (запрограммирован) (2) Примечания. 1. Значение по умолчанию SUT1 — 0 приводит к максимальному времени запуска для заданного по умол ­ чанию источника тактового сигнала. Подробнее смотри в табл. 6.15. 2. Значение по умолчанию переключателей CKSEL3...0 настраивает внутренний RC -генератор на частоту 8 МГц. Состояние fuse -переключателей не изменяется после выполнения опе ­ рации «Стирание кристалла». Внимание. Если запрограммировать первый бит защиты (LB1), то все fuse - переключатели окажутся заблокированными. Поэтому значения всех fuse -переключателей необходимо выставить перед программирова ­ нием защитных битов. Фиксирование значений fuse -переключателей Значения fuse -переключателей фиксируются, когда микросхема нахо ­ дится в режиме программирования. Любые изменения значений fuse - переключателей не будут иметь никакого эффекта до окончания про ­ цесса программирования. Это не касается fuse -переключателя EESAVE, изменение которого всту ­ пает в силу сразу, как только он будет запрограммирован. Фиксирование значений fuse -переключателей происходит также в момент включения напряжения питания в режиме Normal. Байты идентификации Все микроконтроллеры фирмы Atmel имеют трехбайтовый код иден ­ тификации, который однозначно идентифицирует устройство. Этот код можно прочитать при помощи программатора как при последователь ­ ном, так и при параллельном способе программирования. Биты идентификации могут быть прочитаны даже в том случае, если микросхема полностью заблокирована (оба бита защиты запрограмми ­

RkJQdWJsaXNoZXIy MTExODQxMg==