Académique Documents
Professionnel Documents
Culture Documents
cours n5 LI326
Plan
Principe de la communication srie Le type de bus sries Le bus rs232 Le cas du pic16f877
Pour "transmettre" des donnes entre deux ordinateurs (ou priphrique) par des fils, on dispose de 2 modes: mode parallle tous les bits de donnes d'un mme caractre sont envoys en mme temps mode srie les bits de donnes sont envoys l'un aprs l'autre Actuellement : le mode srie est le plus utilis pour la communication avec les E/S, le mode parallle est confin sur le circuit imprim.
Les bits sont envoys en parallle les caractres sont envoys en srie. a priori plus simple, mais tous les signaux doivent arriver en mme temps, c'est donc cher et difficile pour les grandes distances.
Les bits de chaque caractres sont envoys en srie. ncessite un srialiseur/dsrialiseur, mais tous les bits arrivent dans l'ordre cela semble plus long, mais on peut augmenter la frquence.
dessins: http://sitelec.org/cours/abati/centronic.htm
Le pic16f877 propose RS232, I2C et SPI natifs La carte pic des TME propose RS232(via USB), I2C, SPI
Diffrences technologiques
Half duplex ou Full duplex
transit dans un sens, les deux sens sparment ou en mme temps.
Diffrences technologiques
RS232
full duplex, pas dhorloge 2 data (3 fils min : RX, TX, GND), signal non diffrentiel point point
I2C
half duplex horloge et data spar (3 fils : SDA, SCL, GND), signal non diffrentiel, buss
USB
half duplex horloge et data mlang (4 fils : VBUS, D+, D-, GND), signal diffrentiel point--point.
RS232 pic16f877
Rception