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.

 

writeRegister()   <<     >>   writeData16()