Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
Шаг 6. Осваиваем все возможности микроконтроллера ATtiny23 13 403 Детальное описание альтернативных функций каждого из выводов USCK/SCL/PCINT7 — Порт В, Бит 7 USCK: Одна из трех линий универсального последовательного интер фейса (тактовый сигнал). SCL: Одна из линий двухпроводного последовательного интерфейса USI (линия синхронизации). PCINT7: Седьмой разряд, задействованный в режиме прерываний по изменению состояния на любом из выводов. Если линия работает как выход, то выходной сигнал разряда РВ7 может служить источником внешнего прерывания. DO/PCINT6 — Порт В, Бит 6 DO: Линия вывода данных универсального трехпроводного после довательного интерфейса. Сигнал данных трехпроводного порта подме няет значение разряда PORTB6 и управляет этой линией порта, если бит управления направлением передачи информации DDB6 установлен (в единицу). Однако при помощи разряда PORTB6 можно включить нагру зочный резистор, если выбрать режим ввода и разряд PORTB6 устано вить в единицу. PCINT6: Шестой разряд, задействованный в режиме прерываний по изменению состояния на любом из выводов. Если линия работает как выход, то выходной сигнал разряда РВ6 может служить источником внешнего прерывания. DI/SDA/PCINT5 — Порт В, Бит 5 DI: Линия ввода данных универсального трехпроводного последо вательного интерфейса. Включение трехпроводного режима не может изменить направление передачи информации, поэтому этот вывод нужно принудительно сконфигурировать как выход. SDA: Линия данных двухпроводного последовательного интерфейса. PCINT5: Пятый разряд, задействованный в режиме прерываний по изменению состояния на любом из выводов. Если линия работает как выход, то выходной сигнал разряда РВ5 может служить источником внешнего прерывания. OC1B/PCINT4 — Порт В, Бит 4 ОС1В: Выход сигнала совпадения от таймера 1 (канал В). Вывод РВ4 может служить выходом для сигнала от таймера/счетчика 1 в режиме совпадения в канале В. Для того, чтобы использовать этот режим, линия
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==