¿Será compatible MCP23017-E / SP con un ATtiny85? ATmega328P?

0

Principalmente, también quiero poder usar los mismos expansores de E / S con proyectos ATTiny85 ya que esos chips tienen pines limitados.

Estaré haciendo el prototipo principal en un ATmega328P (Arduino UNO).

Dado que ambos son de 8 bits, ¿cómo se manejan las resoluciones de 16 bits de MCP23017 ?

Hoja de especificaciones de MCP23017 / MCP23S17

    
pregunta Jarrod Roberson

1 respuesta

4

Sí, funcionarán. Sin embargo, es posible que deba leer las hojas de datos para averiguar cómo hablar con ellas. Básicamente, el chip tiene un conjunto de registros a los que puede acceder a través de la interfaz serial. Estos registros controlan los pines (dirección, nivel, etc.) así como también proporcionan el estado del pin de entrada. Para acceder a los 16 pines, deberá acceder a dos registros de 8 bits, uno para los 8 pines inferiores y otro para los 8 pines superiores.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas