12.01.2013 Views

Cours 80C552

Cours 80C552

Cours 80C552

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4°- Condition de départ et de fin de transmission:<br />

Le départ de la transmission est donné par un front descendant sur la ligne SDA, pendant que la<br />

ligne SCL est à l’état haut (Start).<br />

La fin de la transmission correspond à un front montant sur la ligne SDA, pendant que la ligne<br />

SCL est à l’état haut (Stop).<br />

Un changement d’état de la ligne de donnée (SDA) pendant un état haut de la ligne d’horloge<br />

(SCL) conditionne un début ou une fin de transmision.<br />

5°- Bit d’accusé de réception: Acknowledge (ACK)<br />

Après chaque transmission d’un octet de données (8 bits), l’émetteur maintient la ligne SDA à<br />

l’état haut, pendant le temps équivalent à la transmission d’un neuvième bit.<br />

Si, pendant ce temps-là, le récepteur force la ligne SDA à l’état bas, il accuse réception (ACK<br />

= 0).<br />

Sinon, le maintien de la ligne SDA à l’état haut correspond à la libération du bus, et à l’interruption<br />

de la communication.<br />

G- Composition d’un message de transmission:<br />

1°- Description générale:<br />

Une condition de départ de la transmission stipule le début du message (Start) et une condition<br />

de fin de transmission correspond à la fin du message (Stop).<br />

La transmission se fait par octet; le premier octet transmis par le maître-émetteur contient l’adresse<br />

du récepteur.<br />

Chaque octet est suivi d’un bit d’accusé de réception qui doit être validé par le récepteur pour<br />

que la transmission puisse se poursuivre.<br />

Le nombre d’octets constituant le message n’est pas limité.<br />

- 99 - - cf RIVALIN Georges 2005-2006-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!