Precedente Indice Successiva

Bus I2C

  • Il Bus I2C (I Quadro Ci o I Due Ci - Inter Integrated Circuit) dal 1992 è un bus seriale standard di connessione tra circuiti integrati
  • Elettricamente prevede due soli segnali: un dato ed un clock.
  • Logicamente prevede uno o più master ed uno o più slave che comunicano
  • Una volta acquisito il bus, un master seleziona uno slave utilizzando il suo ID a 7 bit, questo consente di avere sino a 127 slave su un bus
  • Arduino prevede la gestione hardware della comunicazione I2C, utilizzando i piedini A4 (SDA) e A5 (SDL).
  • La gestione software del bus I2C è fatta tramite la libreria wire, che è una libreria standard che non va installata, ma va comunque richiamata.
© Ing. Stefano Salvi - released under FDL licence

Valid XHTML 1.0! Valid CSS!