Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
Шаг 6. Осваиваем все возможности микроконтроллера ATtiny2313 435 Внешний тактовый сигнал не может быть подвергнут предваритель ному делению. И Это интересно знать. Логика работы схем синхронизаторов, включенных на входе внешних сигналов Т1/ТО, показана на рис. 6.27. Главный регистр управления Таймерами — GTCCR Номер бита 7 6 5 4 3 2 1 0 | — | — | — | — | — | — I PSR10 | GTCCR 4TeHne(R)/3anncb(W) RRRRRRRR/W Начальное значение 00000000 Биты 7..1 — Res: Зарезервированные биты. В микроконтроллере ATtiny2313 эти биты зарезервированы. При чтении регистра их значения всегда равны нулю. Бит 0 — PSR10: Сброс предварительного делителя таймера/счетчика 0 и таймера/счетчика 1. В момент установки этого бита в единицу предва рительный делитель таймеров/счетчиков сбрасывается. Этот бит обычно немедленно очищается аппаратным способом. Обратите внимание, что таймер/счетчик 1 и таймер/счетчик 0 совместно используют один и тот же предварительный делитель, и его сброс затронет оба таймера. 6.10. 1б-разрядный таймер/счетчик (таймер/счетчик 1) Основные особенности Модуль 16-разрядного таймера/счетчика позволяет с высокой точно стью формировать временные интервалы (режим реального времени), генерацию периодических сигналов, импульсы заданной длительности. Он имеет следующие основные особенности: ♦ полная 16-разрядная структура (то есть поддерживает 16- разрядный ШИМ); ♦ два независимых модуля совпадения; ♦ двойная буферизация регистров совпадения; ♦ модуль захвата; ♦ схема фильтрации помех в режиме захвата; ♦ режим сброса при совпадении (автоперезагрузка); ♦ помехозащищенный фазонезависимый широтноимпульсный мо дулятор (ШИМ); ♦ изменяемый период ШИМ;
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==