Usando en el chip I2C en NXP P89LPC954

1

Estoy tratando de usar el chip I2C en el microcontrolador NXP P89LPC954 (basado en 80C51) para monitorear el voltaje.

  1. Tengo dos chips de monitoreo de voltaje del mismo tipo (el mismo chip con la misma dirección de registro) conectados a los pines I2C del microcontrolador.
  2. Ahora, para escribir en uno de los chips, ¿cómo puedo enviar direcciones y datos a esos registros de chips específicos? Lo que quiero decir es que ambos están conectados a los mismos pines del microcontrolador (SDA, SCL).

Microcontrolador utilizado: NXP P89LPC954

Monitor de voltaje ic: MAX6656

Interfaz: I2C

    
pregunta Vinod kumar

2 respuestas

0

Más específicamente, necesita configurar los pines ADD0 y ADD1 de sus dos MAX6656 a diferentes valores. Estos establecen la dirección del esclavo cuando se enciende el MAX6656. Consulte la Tabla 5 en la hoja de datos de MAX6656.

    
respondido por el Fizz
1

Para hacer lo que quieres, los IC de monitoreo de voltaje necesitarán la capacidad de cambiar la dirección del esclavo. Si las direcciones de esclavo son diferentes, entonces el maestro puede extraer cualquiera de los chips de forma independiente. Mire la tabla 5 en la hoja de datos. La tabla muestra qué configuración de pines de los pines ADD0 y ADD1 proporcionará qué dirección de esclavo.

    
respondido por el vini_i

Lea otras preguntas en las etiquetas