Académique Documents
Professionnel Documents
Culture Documents
04 42 23 44 99 04 42 21 63 63
Nom : _ _ _ _ _ _ _ _ _
Date : _ _ _ _ _ _ _ _ _
Sciences de l’Ingénieur
Support de cours
Terminale S – S.I
1 INTRODUCTION
Chaine d’Information
Ordres
Chaine d’Energie
Agir
Alimenter
Distribuer l’ Convertir l’ Transmettre l’ sur la
Energie Energie Energie
Energie M.O
M.O.S
Le bus I2C (Inter Integrated Circuit Bus) est le bus historique, devenu standard,
développé par Philips dans les années 80, pour permettre de relier facilement à un
microprocesseur divers circuits intégrés (spécialisés dans le stockage et l'affichage de
données, dans l'exécution de fonction numériques ou analogiques diverses), en
particulier dans un téléviseur.
Pour qu’un échange puisse avoir lieu, un Maitre doit s’adresser à un Esclave qui
Aucun échange ne peut avoir lieu entre deux Maitres ou deux Esclaves.
Les deux lignes du bus sont « tirées » au niveau haut (1) par deux résistances. Chaque
équipement peut imposer un imposer un niveau bas (0) sur une des lignes en saturant le
transistor correspondant. Ce principe permet de connecter plusieurs équipements sur le
même bus sans créer de conflit.
2.3 Protocole
Le bus I2C est un bus série synchrone. Les données sont transmises sur la ligne SDA en
mode « Big-Endian », c’est à dire dans l’ordre MSB (bit le plus significatif) en premier,
et la synchronisation s’effectue sur front montant de SCL.
Afin de pouvoir être identifié, chaque esclave possède une adresse unique. On dit qu’un
maitre fait une écriture lorsqu’il envoie une information à un esclave, et une lecture
lorsqu’il reçoit une information en provenance d’un esclave. Pour pouvoir effectuer une
lecture le maitre qui doit interroger l’esclave.
5. Transmission de la donnée :
6. Acquittement :
Il est possible de lire ou d’écrire plusieurs données pour le même esclave sans avoir à
renvoyer l’dresse. Pour cela on répète plusieurs fois les étapes 5 et 6.
Exemple N°1 :
____________________________________________
____________________________________________
____________________________________________
____________________________________________
_________________________________________ ___
Exemple N°2 :
____________________________________________
____________________________________________
____________________________________________
____________________________________________
____________________________________________
- page 7 -
_______________________________________________________________ ____________
_____________________________________________________ ______________________
_______________________________________________________________ ____________
___________________________________________________________________________
_______________________________________________________________ ____________
___________________________________________________________________________
______________________________________________________________ _____________
_______________________________________________________________ ____________
___________________________________________________________________________
Transmission de l’Information : Le bus I2C
_______________________________________________________________ ____________
___________________________________________________________________________
_______________________________________________________________ ____________
_______________________________________________________________ ____________
S.I