PCA9675 – 16-битный расширитель ввода/вывода для шины Fm I2C с прерыванием.
PCA9675 обеспечивает расширение удаленного ввода-вывода общего назначения для большинства семейств микроконтроллеров через двунаправленную шину с двумя линиями (шина I2C) и является частью семейства Plus-режима Fast-mode. PCA9675 – это апгрейд для PCF8575, обеспечивающий более высокие скорости шины I2C в быстром режиме Plus (Fm ) (1 МГц против 400 кГц), так что выход может поддерживать PWM-затемнение светодиодов, более высокий привод шины I2C (30 мА против 3 мА) так, чтобы на шине могло быть гораздо больше устройств без необходимости использовать шинные буферы, более высокая общая емкость приемника пакета (400 мА против 100 мА), которая поддерживает одновременное включение всех светодиодов 25 мА и большее количество адресов устройств (64 против 8) доступны для разрешения большего количества устройств на шине без конфликтов адресов. Устройство состоит из 16-разрядного квазидвунаправленного порта и интерфейса шины I2C. PCA9675 имеет низкое потребление тока и включает в себя фиксированные выходы с возможностью работы с высоким током для непосредственного управления светодиодами. Он также имеет линию прерывания (INT), которая может быть подключена к логике прерывания микроконтроллера. Посылая сигнал прерывания по этой линии, удаленный ввод/вывод может информировать микроконтроллер, если на его портах есть входящие данные, не связываясь по шине I2C. Внутренний сброс при включении питания (POR) или последовательность программного сброса инициализируют входы/выходы в качестве входов.