Formato Del Byte; Reconocimiento - MSE mPIC Trainer Plus Manual De Usuario

Tarjeta de expansión
Tabla de contenido

Publicidad

Trainer Plus

3.5.1 Formato del byte

Todos los bytes colocados sobre la línea SDA deben constar de 8 bits. Cada byte va seguido
de un bit de reconocimiento, ACK, y comienza siempre por el bit de más peso (MSB) tal y como se
muestra en la figura 3-5.
Entre un byte y el siguiente puede haber un tiempo "t" de espera que se puede aprovechar
para, por ejemplo, dar servicio a una interrupción. En este caso la línea SCL se mantiene a "0" para
forzar al transmisor a un estado de espera.
Un mensaje cualquiera puede finalizar mediante la generación de la condición de STOP
durante la transferencia de un byte. En este caso no se generará el bit de reconocimiento ACK.

3.5.2 Reconocimiento

El bit de reconocimiento ACK es obligatorio en la transferencia de cada byte. El pulso de reloj
asociado a este bit (9º) lo genera el MASTER. El transmisor pone la línea SDA a "1" durante dicho
pulso de reloj.
El receptor por su parte pone a "0" la línea SDA durante el pulso de reloj correspondiente al
ACK y lo mantiene estable durante todo el periodo de dicho pulso.
En la línea SDA prevalece por tanto el nivel "0" como se aprecia en la figura 5-6.
ESPECIFICACIONES I
Figura 3-5. Formato del Byte.
Figura 5-6. El reconocimiento
3 - 5
2
C

Publicidad

Tabla de contenido
loading

Tabla de contenido