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

436 Микроконтроллеры AVR от азов программирования... ♦ генератор сигналов; ♦ счетчик внешних событий; ♦ четыре независимых источника прерываний (TOV1, OCF1A, OCF1B и ICF1). Упрощенная блок-схема 16-разрядного таймера/счетчика показана на рис. 6.29. Для получения информации о фактическом расположении контактов ввода-вывода, показанных на этой схеме, обратитесь к разделу «Выводы микросхемы ATtiny2313» в начале этого Шага. Все регистры ввода-вывода, их разряды и выходные контакты, доступ ­ ные для центрального процессора, показаны на рисунке полужирными линиями. Фактическое расположение всех регистров и местоположение их разрядов перечислены в разделе «Описание регистров 16-разрядного таймера/счетчика» . И Это интересно знать. Для получения информации о фактическом размещении контактов таймера/счетчика обратитесь к рис. б. 1. Логика управления clk T1 count clear direction BOTTOM Таймер/счетчик Генератор сигнала TOV1 (выз.прерыв.) Модуль выбор источника тактового сигнала -И Детектор фронтов (От пред- делителя) ОС1А (выз.прерыв.) > ОС1А -- OCR1A -- ------ OCR1B -- I I I I I I 4- I I I I I I I I I I Фиксация макс, значения ОС1В (выз.прерыв) Генератор сигнала ICF1 (выз.прерыв.) Подавитель шумов к 1 1 Детектор J« 1 * фронтов I ТС^1А I Г ТС^1В | Рис. 6.29. Блок-схема 16-разрядного таймера/счетчика (От аналогового компаратора) ■> ОС1В п < >

RkJQdWJsaXNoZXIy MTExODQxMg==