![]() |
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 |