MCP23017 использует два вывода i2c (они могут использоваться совместно с другими устройствами i2c), а взамен предоставляет вам 16 выводов общего назначения. Вы можете настроить каждый из 16 контактов на ввод, вывод, ввод с выдвижным или открытым сливом. Существует даже возможность получения прерывания через внешний вывод при изменении любого из входов, так что вам не нужно постоянно опрашивать микросхему.
| Пин | Тип | Описание |
|---|---|---|
| A0 | male | — |
| GPB6 | male | — |
| A1 | male | — |
| GPB7 | male | — |
| A2 | male | — |
| VDD | male | — |
| RESET | male | — |
| INTB | male | — |
| INTA | male | — |
| GPA0 | male | — |
| GPA1 | male | — |
| GPA2 | male | — |
| GPA3 | male | — |
| GPA4 | male | — |
| GPA5 | male | — |
| GPA6 | male | — |
| GPA7 | male | — |
| GPB0 | male | — |
| VSS | male | — |
| GPB1 | male | — |
| GPB2 | male | — |
| NC | male | — |
| GPB3 | male | — |
| SCL | male | — |
| GPB4 | male | — |
| SDA | male | — |
| GPB5 | male | — |
| NC | male | — |