Расширитель цифровых портов (I/O Expander) TCA9554PWR от Texas Instruments позволяет добавить 8 двунаправленных линий GPIO в любое изделие, где присутствует интерфейс I²C или SMBus.
Микросхема TCA9554PWR совместима с любыми типами микроконтроллеров с питанием от 1.65 до 5.5 В и представляет собой простое решение для тех задач, где необходимы дополнительные линии для подключения тактовых кнопок, переключателей, светодиодов и реле. Выходной ток одного порта может достигать 25 мА. При подаче питания все порты устанавливаются в состояние по умолчанию, при этом отсутствует какой-либо дребезг. В режиме ожидания TCA9554PWR потребляет от 200 нА до 1.6 мкА в зависимости от напряжения питания.
Особенностью TCA9554PWR является способность генерирования прерывания при изменении состояния порта, настроенного на вход. Наличие трех линий аппаратной адресации (A0, A1 и A2) позволяет объединить до 8 микросхем расширителей на той же самой шине I²C. TCA9554PWR может работать по I²C как в стандартном режиме (100 кГц) так и в "быстром" режиме (400 кГц).
Расположение выводов TCA9554PWR совпадает с популярной микросхемой PCF8574.
Схема включения расширителя портов TCA9554
При необходимости увеличения числа линий ввода-вывода до 16 портов можно использовать микросхемы TCA9555 и TCA9535. Версия 16-портового расширителя TCA9535 имеет пониженный ток собственного потребления в режиме Stand-By (не более 3 мкА).
Источник: www.compel.ru