Cours 80C552
Cours 80C552
Cours 80C552
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-