Programación C de microcontroladores (C515C)
CMC 5
Figura 302: Secuencia de inicio y direccionamiento de esclavo
Con el siguiente reloj en la línea SCL del maestro en el sistema I²C se inicia el intercambio
de datos, byte a byte, según la dirección de transmisión establecida en el byte de dirección.
El componente, maestro o esclavo, que ha recibido correctamente un byte de datos, envía
como noveno bit una señal de confirmación. A continuación puede enviarse un nuevo byte
de datos o generarse una secuencia de generar. Esta secuencia de parada se genera por
un Alto (High) de la línea de reloj y un cambio de nivel de la línea de datos de Bajo (Low) a
Alto (High).
Figura 303:Transporte de datos y secuencia de parada
La siguiente figura muestra el principio de la secuencia cuando un maestro I²C recibe dos
bytes de datos de un esclavo I²C.
70
CMC 5-3 Bloque de ensayos 3