La matrice des LED est constituée de 8 lignes et 8 colonnes.
On peut assimiler la matrice à un tableau 1D de 8 éléments, chaque élément du tableau est codé sur 8 bits Ex B00001111 ou 0x0F, dans la figure ci-dessous illustre le passage d’une matrice 8×8 à un tableau sur 8 éléments de type Bye ou Unsigned char. On verra dans la suite la fonction qui permet d’afficher le code dans la matrice 8×8.
Le module utilisé est basé sur MAX7219 avec une liaison série pour les données. Le bus SPI est constitué de trois fils :
- CS : Chip Select pour l’activation du modèle
- CLK : l’horloge synchrone pour les données. L’horloge définie la vitesse de transmission des données série
- DIN : La donnée série sur 8 bits