I²C: diferència entre les revisions

Contingut suprimit Contingut afegit
m Corregit: bus esta lliure > bus està lliure
m Corregit: amb que es > amb què es
Línia 18:
* En estat bus lliure, qualsevol dispositiu pot ocupar el bus I²C com a mestre.
* El mestre comença la comunicació enviant un patró de començament "start condition". Açò alerta als dispositius esclaus, posant-los a l'espera d'una transacció.
* El mestre es dirigix al dispositiu amb el que vol parlar, enviant un byte que conté els set bits (A7-A1) que componen la direcció del dispositiu esclau amb quequè es vol comunicar, i l’octau bit (A0) de menor pes es correspon amb l'operació desitjada (L/E), lectura=1 (rebre de l’esclau) i escriptura=0 (enviar a l'esclau).
* La direcció enviada és comparada per cada esclau del bus amb la seua pròpia direcció, si ambdós coincidixen, l'esclau es considera adreçat com a esclau-transmissor o esclau-receptor depenent del bit R/W.
* L'esclau respon enviant un bit d'ACK que li indica al dispositiu mestre que l’esclau reconeix la sol·licitud i està en condicions de comunicar-se.