![]() |
AvrIO
1.4.5
Bibliothèque C modulaire pour ATMEL AVR
|
Ce module décrit les fonctions d'accès au contrôleur graphique du LCD.
|
Modules | |
| Configuration | |
| Contrôleur HD44780 | |
| Contrôleur PCF2119 | |
| Contrôleur ST7032 | |
| Contrôleur THMI | |
Fonctions | |
| int8_t | iLcdCtrlInit (void) |
| Initialise l'interface matérielle et l'afficheur. Plus de détails... | |
| uint8_t | ucLcdCtrlBacklightSet (uint8_t ucLevel) |
| Réglage de la luminosité du rétro-éclairage. Plus de détails... | |
| uint8_t | ucLcdCtrlContrastSet (uint8_t ucContrast) |
| Réglage du constraste de l'afficheur. Plus de détails... | |
| void | vLcdCtrlBacklightInit (void) |
| Initialise le contrôle de rétro-éclairage. | |
| void | vLcdCtrlClear (void) |
| Efface l'écran de l'afficheur. | |
| void | vLcdCtrlEnableCursor (eLcdCursor eCursor) |
| Modifie l'affichage du curseur. Plus de détails... | |
| void | vLcdCtrlPutChar (char cChar) |
| Affiche un caractère sur l'afficheur à la position courante. | |
| void | vLcdCtrlPutCmd (char cCmd) |
| Envoie une commande à l'afficheur. | |
| void | vLcdCtrlPutExtCmd (char cCmd) |
| Envoie une commande étendue à l'afficheur. | |
| void | vLcdCtrlSetIcon (uint8_t ucIndex, const uint8_t *pucIconPattern) |
| Chargement d'un caractère personnalisé en CGRAM. Plus de détails... | |
| void | vLcdCtrlSetX (xLcdCoord xX) |
| Modifie l'abscisse de la position courante. | |
| void | vLcdCtrlSetY (xLcdCoord xY) |
| Modifie l'ordonnée de la position courante. | |
| xLcdCoord | xLcdCtrlGetX (void) |
| Lecture de l'abscisse de la position courante. | |
| xLcdCoord | xLcdCtrlGetY (void) |
| Lecture de l'ordonnée de la position courante. | |
| int8_t iLcdCtrlInit | ( | void | ) |
Initialise l'interface matérielle et l'afficheur.
| uint8_t ucLcdCtrlBacklightSet | ( | uint8_t | ucLevel | ) |
Réglage de la luminosité du rétro-éclairage.
| ucLevel | La luminosité |
| uint8_t ucLcdCtrlContrastSet | ( | uint8_t | ucContrast | ) |
Réglage du constraste de l'afficheur.
| ucContrast | Le contraste entre 0 et 31 |
| void vLcdCtrlEnableCursor | ( | eLcdCursor | eCursor | ) |
Modifie l'affichage du curseur.
| eCursor | Type de curseur à afficher |
| void vLcdCtrlSetIcon | ( | uint8_t | ucIndex, |
| const uint8_t * | pucIconPattern | ||
| ) |
Chargement d'un caractère personnalisé en CGRAM.
| ucIndex | Index du caractère en CGRAM |
| pucIconPattern | Pointeur sur la matrice des points du caractère en mémoire FLASH |