розширювач портів від Microchip, що дозволяє підключити до мікроконтролера до 16 додаткових висновків, використовуючи для управління двопровідну шину I2C. Кожен з цих висновків може працювати у режимі входу або виходу.
В чіпі є три виводу - A0, A1, A2 з допомогою яких задається його I2C адреса, відповідно на одну лінію можна підключити до 8 MCP23017, отримавши 128 входів/виходів.
MCP23017-E/S0 состоит из нескольких 8-битных регистров настройки для входа, выхода и выбора полярности. Мастер системы (system master) может активировать I/O в качестве входов или выходов путем записи конфигурационных битов (IODIRA/B). Данные для каждого I/O находятся в соответствующем регистре. Полярность регистра Port Input может быть инвертирована с регистром Polarity Inversion. Все регистры могут быть считаны через System Master.
- 16-битный, двунаправленный, удаленный порт I/O
- Высокоскоростной I2C интерфейс
- Три аппаратных вывода адреса для возможности подключения к шине до 8 устройств
- Настроювані висновки переривання
- INTA і INTB можуть працювати і бути налаштовані одночасно і окремо
- Настроюваний джерело переривання
- Регістр Polarity Inversion для налаштування полярності порту вводу даних
- Зовнішній вхід скидання
- Маленький струм в режимі очікування: 1мкА макс.
- Ціна: 160 ₴