$9,90
Agregue otros 16 pines a su microcontrolador usando un expansor de puerto MCP23017. El MCP23017 utiliza dos pines i2c (estos se pueden compartir con otros dispositivos i2c) y, a cambio, le ofrece 16 pines de uso general. Puede configurar cada uno de los 16 pines para que sean entrada, salida o entrada con un pullup. Incluso existe la posibilidad de obtener una interrupción a través de un pin externo cuando cualquiera de las entradas cambia para que no tenga que seguir sondeando el chip.
Visión general:
Voltaje de funcionamiento: 2,7 – 5 V a -40 ° a 85 ° C
I²C MCP23017 Expansor de E / S bidireccional de 16 bits 10Mhz
1x módulo de interfaz serie MCP23017
Descripción:
Agregue otros 16 pines a su microcontrolador usando un expansor de puerto MCP23017. El MCP23017 utiliza dos pines i2c (estos se pueden compartir con otros dispositivos i2c) y, a cambio, le ofrece 16 pines de uso general. Puede configurar cada uno de los 16 pines para que sean entrada, salida o entrada con un pullup. Incluso existe la posibilidad de obtener una interrupción a través de un pin externo cuando cualquiera de las entradas cambia para que no tenga que seguir sondeando el chip.
Use este chip de 2.7-5.5V (bueno para cualquier configuración de 3.3V o 5V), y puede hundir / generar hasta 20mA desde cualquiera de los pines de E / S para que funcione para LED y demás.
características:
Interfaz de escritura I²C: – La operación de escritura I²C incluye el byte de control y la secuencia de dirección de registro. A esta secuencia le siguen ocho bits de datos del maestro y un reconocimiento (ACK) del MCP23017. La operación finaliza con una condición de Detención (P) o Reinicio (SR) generada por el maestro. Los datos se escriben en el MCP23017 después de cada transferencia de bytes. Si se genera una condición de parada o reinicio durante una transferencia de datos, los datos no se escribirán en el MCP23017.
Interfaz de lectura I²C : – Las operaciones de lectura I²C incluyen la secuencia de bytes de control. A esta secuencia le sigue otro byte de control (incluida la condición de Inicio y ACK) con el bit R / W establecido (R / W = 1). El MCP23017 luego transmite los datos contenidos en el registro direccionado. La secuencia finaliza con el maestro generando una condición de Parada o Reinicio.
Especificación:
Expansor de E / S de 16 bits Módulo de interfaz serie IIC I2C SPI MCP23017
Puerto de E / S bidireccional remoto de 6 bits:
Pines de E / S predeterminados para la entrada
De alta velocidad de interfaz I2C (MCP23017): 100 kHz, 400 kHz, 1,7MHz
Interfaz SPI de alta velocidad (MCP23S17): 10 MHz (máximo)
Tres pines de dirección de hardware para permitir hasta ocho dispositivos en el bus
Pines de salida de interrupción configurables: configurables como activo-alto, activo-bajo o drenaje abierto
INTA e INTB se pueden configurar para funcionar de forma independiente o conjunta
Fuente de interrupción configurable: Interrupción al cambiar de valores predeterminados de registro configurados o cambios de pines
Registro de inversión de polaridad para configurar la polaridad de los datos del puerto de entrada
Entrada de reinicio externo
Corriente de espera baja: 1 μA (máx.)
Dimensión del producto:
4 cm x 1 cm x 1 cm
Valoraciones
No hay valoraciones aún.