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