Extrait du cours Ladder et instructions automates
………
Programmation Ladder d’un conversion Gray binaire
Objectif: Convertir la valeur Gray contenue dans le mot MGB en binaire dans le mot MBB.
A partir du texte réaliser le programme automate pour TSX Micro.
Légendes
• MGB: Mots 16 bits en Gray (donnée entrante)
• MBB: Mots binaire (donnée sortante, résultat)
• AUX G: Mot permettant d’isoler un bit Gray
• AUX B: Mot destiné à calculer le bit binaire
Initialisation Mettre à 0 les variables MBB, AUX G, AUX B, I.
Corps principale
Tant que I <> 16 alors
• Décaler MBB de 1 bit à gauche
• Recopier le bit MGB de poids fort(bit F) dans le bit de poids faible de AUX G (bit 0)
• Décaler MGB d’un bit vers la gauche
• MBB := AUX B XOR AUX B
• AUX G :=0
• I :=I+1
Fin de tant que.
Résultat : MBB contient la valeur binaire.
…….
Support de cours programmation Ladder et instructions automates (604 KO) (Cours PDF)