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

Шаг 6. Осваиваем все возможности микроконтроллера ATtiny23 13 509 В режиме внешней синхронизации (USICS1 = 1) при установленном бите USICLK запись единицы в бит строба USITC приведет к непосред ­ ственному увеличению содержимого 4-разрядного счетчика. Это позво ­ ляет при работе в режиме Master своевременно обнаруживать момент окончания передачи данных. 6.13. Аналоговый компаратор Назначение и особенности Аналоговый компаратор сравнивает аналоговые напряжения на пря ­ мом AIN0 и на инверсном AIN1 входах. Когда напряжение на прямом входе окажется выше, чем напряжение на инверсном входе, на выходе компаратора (АСО) устанавливается логическая единица. Сигнал с выхода компаратора может быть использован как сигнал захвата таймера/счетчика 1. Кроме того, компаратор может вызывать специальное прерывание — прерывание по срабатыванию аналогового компаратора. Пользователь может выбрать один из двух вариантов вызова преры ­ вания: по появлению единицы на выходе компаратора или по появлению нуля. Блок-схема компаратора и схема логики его окружения показана на рис. 6.47. Запрос на прерывание ACI К схеме захвата таймера/счетчика! Рис. 6.47. Блок-схема аналогового компаратора

RkJQdWJsaXNoZXIy MTExODQxMg==