Мікросхема PCF8574T — 8-бітний розширювач портів вводу-виводу (I/O) по шині I2C
PCF8574T — це надійне та популярне рішення для масштабування кількості GPIO у мікроконтролерних проєктах. Використовуючи лише дві лінії інтерфейсу I2C (SDA та SCL), мікросхема додає 8 незалежних квазідвонаправлених пінів, які можна використовувати як входи або виходи.
Апаратне переривання (INT): Мікросхема має вихід переривання (відкритий стік). При зміні стану на будь-якому з 8 портів (якщо вони працюють як входи), пін INT подає сигнал на мікроконтролер. Це дозволяє не опитувати шину I2C постійно, заощаджуючи ресурси та енергію в режимі сну.
Каскадування: Завдяки трьом адресним входам (A0, A1, A2) на одну шину I2C можна підключити до 8 таких мікросхем одночасно, отримавши додаткові 64 порти.
Квазідвонаправлені порти: Не потребують налаштування регістрів напрямку (DDR). Запис логічної «1» переводить порт у режим входу (зі слабким підтягуючим резистором), а запис «0» — у режим виходу (жорстка прив'язка до землі).
Робоча напруга (VCC): 2.5 В ... 6.0 В (сумісна з логікою 3.3 В та 5 В)
Інтерфейс: I2C-bus (швидкість до 100 кГц)
Кількість каналів I/O: 8 (P0–P7)
Струм на "втягування" (Sink) на канал: до 25 мА (достатньо для прямого керування світлодіодами або оптопарами)
Струм на "видачу" (Source) на канал: до 300 мкА
Максимальний сумарний струм (всі порти): 100 мА
Струм споживання у режимі очікування: 10 мкА (макс.)
Корпус: SOIC-16