writeData8()
Permet d'écrire un octet de donnée dans le driver
Exemples d'utilisation
writeRegister(0x26); writeData8(0x01); // Correction "gama curve 1" pour un ili9341
Référence
void Data8(byte donnee);
Paramètre passé
donnee: donnée à écrire
Valeur retournée
Aucune
Voir aussi
- writeRegister() Écrit un octet dans un des registres de l'afficheur
- writeData16() Écrit un word de donnée dans l'afficheur
- readData8Bits() Lit un octet de donnée de l'afficheur
Notes
Ces fonctions permettent de tout faire concernant l'afficheur, quel que soit le driver présent. En programmant directement les registres des drivers, tout est disponible.
Côté technique
L'accès aux registres permet d'utiliser des fonctionnalités qui ne sont pas prévues dans la bibliothèque. On peut par exemple accéder au couleurs 18 bits, au mode 8 bits, enregistrer et lire des valeur en mémoire du driver (3 octets max), voir les codes du constructeur...
Pour programmer le driver de l'afficheur, il faut envoyer la valeur d'un registre par writeRegister(), envoyer éventuellement des paramètres par writeData8() ou writeData16(), ou lire une ou plusieurs valeurs par readData8Bits(). Bien entendu, il est indispensable d'avoir la documentation du driver.
Ces fonctions sont les fonctions de base de la bibliothèque.