Endereçamento

O primeiro byte transmitido pelo master contém:

  • 7 bits: endereço do slave

  • 1 bit: qualificação da operação (RD / WR)

Qualificador da operação:

  • RD/WR\ = 0: o master é o transmissor (escreve dados na linha SDA)

  • RD/WR\ = 1: o master é o recetor (lê dados da linha SDA)

Cada slave lê o endereço da linha SDA; se o endereço lido coincide com o seu próprio endereço:

  • comuta para o estado "transmissor" se o bit RD/WR\ for igual a "1"

  • comuta para o estado "recetor" se o bit RD/WR\ for igual a "0"

Last updated