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