Ce module décrit les fonctions d'accès à l'interface matérielle du LCD.
int8_t iLcdIoInit |
( |
void |
| ) |
|
Initialise de l'interface de le LCD.
- Renvoie
- 0 succès, une valeur négative si erreur.
uint8_t ucLcdRead |
( |
uint8_t |
ucAddress | ) |
|
Lecture d'un octet dans le LCD.
- Paramètres
-
ucAddress | Adresse où l'octet sera écrit. |
- Renvoie
- Valeur de l'octet
void vLcdIoWrite |
( |
uint8_t |
ucData, |
|
|
uint8_t |
ucAddress |
|
) |
| |
Ecriture d'un octet vers le LCD.
- Paramètres
-
ucData | Valeur de l'octet |
ucAddress | Adresse où l'octet sera écrit. |
void vLcdIoWriteNibble |
( |
uint8_t |
ucHighNibble, |
|
|
uint8_t |
ucAddress |
|
) |
| |
Ecriture d'un quartet B7-B4 vers le LCD.
- Paramètres
-
ucHighNibble | quartet à écrire aligné à gauche (B3-B0 = 0) |
ucAddress | Adresse du registre |
- Note
- Nécessaire uniquement pour les contrôleurs d'afficheur disposant d'un mode 4 bits.