Étape 3: Affichage VFD et pilote - cartographie des bits aux segments
Let's have a regarder de plus près le mécanisme d’entraînement et son pilote. Pour un périphérique externe VFD est accessible via une interface série comme RAM statique. L’écran comporte 7 chiffres (symboles) de 16 segments. Chaque symbole est défini par deux octets (16 bits), donc au total 14 octets sont utilisés. Un symbole est codé par une combinaison de bits, la valeur un peu ' 1′ rend un segment à rougir. Octet le plus significatif vient en premier, le bit le plus significatif vient aussi en premier. Ainsi, afin d’afficher le tout premier symbole sur l’écran comme ' 1′ le premier octet de RAM doit être défini sur la valeur
0 x 20 et la seconde – à la valeur
0 x 6. Dans d’autres mondes, nous devons définir les bits 13, 2, 1 à logique ' 1′ et en représentation binaire, il semble que
0010000000000110b.
Noter que le côlon est contrôlé par un seul bit 5 et il est disponible pour la 3-ème et 5ème uniquement composés de chiffres. Deux segments verticaux au milieu de chiffres reposent simultanément sur un seul bit 9, il n’y a aucun moyen d’activer seulement un sur deux segments.
Afin de simplifier la sortie à l’écran qu'un pilote logiciel doit être mis en œuvre. Dans l’étape suivante, nous allons passer à travers ce processus.