El MCP23008 es un expansor de E/S de 8 bits con una interfaz I2C. Este dispositivo genérico tiene tres pines de dirección. Contiene múltiples registros de configuración de 8 bits para selección de entrada, salida y polaridad. Un maestro del sistema puede habilitar una E/S como entrada o salida escribiendo los bits de configuración de E/S. Los datos de cada entrada o salida se mantienen en el registro de entrada o salida correspondiente. La polaridad del registro del puerto de entrada se puede invertir utilizando el registro de inversión de polaridad. Todos los registros se pueden leer desde el maestro del sistema.
característica
- Puerto de E/S bidireccional remoto de 8 bits
- Pines de E/S por defecto a las entradas
- Interfaz I2C™ de alta velocidad (MCP23008)
- 3 pines de dirección permiten hasta 8 dispositivos en el bus
- Pin de salida de interrupción configurable
- Configurable como activo alto, activo bajo o drenaje abierto
- Fuente de interrupción configurable
- Interrupción en el cambio de configuración predeterminada o en el cambio de pin
- Registro de inversión de polaridad que establece la polaridad de los datos del puerto de entrada
- Entrada de reinicio externo
- Corriente de espera baja: 1 µA (máx.)
- Tensión de funcionamiento:
- CI 100 kHz, 1,8 V a 5,5 V de -40 °C a +85 °C
- I2C (400 kHz): de 2,7 V a 5,5 V de –40 °C a +85 °C
- I2C (1,7 kHz): 4,5 V a 5,5 V (-40 °C a +125 °C)