¿Qué significa la operación maestra controlada por el firmware I2C? El esclavo es IDLE

0

Estoy tratando de aprender el bus I2C. Para fines de aprendizaje, estoy usando PIC 16F72 . En la hoja de datos de PIC 16F72 microchip, veo que si quiero usar este microchip como maestro, tiene un modo que es

  

I 2 C Operación maestra controlada por firmware, el esclavo es IDLE
  [pag. 48 en la hoja de datos PIC 16F72 ]

No entendí lo que significa esto.

    
pregunta Emran

1 respuesta

6

Para ponerlo en una mejor perspectiva, la línea en cuestión es parte de la lista de modos I 2 C que admite PIC1672. Aquí está la lista completa:

"I 2 C Operación maestra controlada por firmware" significa que el SSP en este PIC se puede configurar como un I 2 C bus maestro . El contenido de las transacciones I 2 C en este modo será definido por el firmware (con qué dispositivo esclavo hablar y cuándo, qué enviar, qué recibir).

"Slave is IDLE" significa que el PIC no actúa como un esclavo I 2 C en este modo.

    
respondido por el Nick Alexeev

Lea otras preguntas en las etiquetas