MCP23017
Microchip
Интерфейсы · Интерфейсы
AW9523
Awinic
Интерфейсы · Интерфейсы
MCP23017 ↔ AW9523
MCP23017 (Microchip) ↔ AW9523 (Awinic) [QFN-24, GPIO/LED]: Отличия: MCP23017 — pure 16-bit I/O expander (GPIO), все 16 линий конфигурируются как input/output независимо, INTA/INTB interrupts, 3 адресных пина (8 адресов), internal pull-up 100kΩ. AW9523 — 16-bit LED driver + GPIO controller hybrid: каждый пин может быть LED mode (constant current source, 256-step dimming, IMAX=37mA) ИЛИ GPIO. Это фундаментальное отличие! AW9523 НЕ имеет internal pull-ups/pull-downs в GPIO mode. P0 port — open-drain по умолчанию (требует external pull-up), P1 — push-pull. INT pin (active LOW) есть у обоих. Адаптация: 1) Переписать firmware — другие register map и I2C команды. 2) Если нужны pull-ups — добавить внешние. 3) Проверить default state после power-on (зависит от AD0/AD1 у AW9523). 4) LED mode — бонус, но требует отдельной конфигурации.
Информация предоставлена в справочных целях. Перед внедрением любого аналога обязательно сверьте технические характеристики, температурные режимы и сертификаты безопасности в актуальных даташитах производителей. Ответственность за финальный выбор компонента и его применение несёт инженер.