Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: lib_LCD_oem_example libs_YSI_example TP3exo1
LCD_OEM Class Reference
#include <lib_LCD_oem_ELCD.h>
Public Member Functions | |
| LCD_OEM (PinName pin_tx=p13) | |
| Creer une instance LCD_OEM. | |
| void | clear (void) |
| Efface l'afficheur et renvoie le curseur en position X = 0 et Y = 0. | |
| void | set_position_cursor (int X) |
| positionne le curseur sur la ligne | |
| void | set_position_cursor (int X, int Y) |
| positionne le curseur horizontalement et verticalement | |
| int | get_X_position_cursor (void) |
| renvoie la position horizontale du curseur | |
| int | get_Y_position_cursor (void) |
| renvoie la position verticale du curseur | |
| void | shift_line_cursor (void) |
| positionne le curseur à la ligne suivante | |
| void | turn_on_cursor (void) |
| active l'affichage du curseur | |
| void | turn_off_cursor (void) |
| désactive l'affichage du curseur | |
| void | define_and_print_caractere (char c, char l1, char l2, char l3, char l4, char l5, char l6, char l7, char l8) |
| redéfinit un caractère de 5x8 pixels et l'affiche | |
| void | define_caractere (char c, char l1, char l2, char l3, char l4, char l5, char l6, char l7, char l8) |
| redéfinit un caractère de 5x8 pixels et l'affiche | |
| int | print (int nb) |
| affiche la variable sur l'afficheur | |
| int | print (const char *format,...) |
| affiche une chaine formaté sur l'afficheur | |
Detailed Description
LCD_OEM class.
Definition at line 45 of file lib_LCD_oem_ELCD.h.
Constructor & Destructor Documentation
| LCD_OEM | ( | PinName | pin_tx = p13 ) |
Creer une instance LCD_OEM.
- Parameters:
-
pin_tx par defaut p13
Definition at line 47 of file lib_LCD_oem_ELCD.cpp.
Member Function Documentation
| void clear | ( | void | ) |
Efface l'afficheur et renvoie le curseur en position X = 0 et Y = 0.
- Parameters:
-
aucun
- Returns:
- aucun
Definition at line 60 of file lib_LCD_oem_ELCD.cpp.
| void define_and_print_caractere | ( | char | c, |
| char | l1, | ||
| char | l2, | ||
| char | l3, | ||
| char | l4, | ||
| char | l5, | ||
| char | l6, | ||
| char | l7, | ||
| char | l8 | ||
| ) |
redéfinit un caractère de 5x8 pixels et l'affiche
- Parameters:
-
c est le caractère à redéfinir (8 à 15) l1 à l8 sont les lignes du caractère à redéfinir pixel par pixel et correspond à la somme des valeurs des pixels sur une chaque ligne le pixel le plus à gauche est le poids fort correspondant à la valeur 16 le pixel le plus à droite est le poids faible correspondant à la valeur 1
- Returns:
- aucun
Definition at line 125 of file lib_LCD_oem_ELCD.cpp.
| void define_caractere | ( | char | c, |
| char | l1, | ||
| char | l2, | ||
| char | l3, | ||
| char | l4, | ||
| char | l5, | ||
| char | l6, | ||
| char | l7, | ||
| char | l8 | ||
| ) |
redéfinit un caractère de 5x8 pixels et l'affiche
- Parameters:
-
c est le caractère à redéfinir (8 à 15) l1 à l8 sont les lignes du caractère à redéfinir pixel par pixel et correspond à la somme des valeurs des pixels sur une chaque ligne le pixel le plus à gauche est le poids fort correspondant à la valeur 16 le pixel le plus à droite est le poids faible correspondant à la valeur 1
- Returns:
- aucun
Definition at line 131 of file lib_LCD_oem_ELCD.cpp.
| int get_X_position_cursor | ( | void | ) |
renvoie la position horizontale du curseur
- Parameters:
-
aucun
- Returns:
- X est la position sur la ligne (0 à 19)
Definition at line 115 of file lib_LCD_oem_ELCD.cpp.
| int get_Y_position_cursor | ( | void | ) |
renvoie la position verticale du curseur
- Parameters:
-
aucun
- Returns:
- Y est la position sur la colone (0 à 3)
Definition at line 120 of file lib_LCD_oem_ELCD.cpp.
| int print | ( | const char * | format, |
| ... | |||
| ) |
affiche une chaine formaté sur l'afficheur
- Parameters:
-
format la chaine de format à afficher ... les arguments à afficher
- Returns:
- printf return
Definition at line 215 of file lib_LCD_oem_ELCD.cpp.
| int print | ( | int | nb ) |
affiche la variable sur l'afficheur
- Parameters:
-
nb la variable à afficher
- Returns:
- printf return
Definition at line 166 of file lib_LCD_oem_ELCD.cpp.
| void set_position_cursor | ( | int | X ) |
positionne le curseur sur la ligne
- Parameters:
-
X est la position sur la ligne (0 à 19)
- Returns:
- aucun
Definition at line 84 of file lib_LCD_oem_ELCD.cpp.
| void set_position_cursor | ( | int | X, |
| int | Y | ||
| ) |
positionne le curseur horizontalement et verticalement
- Parameters:
-
X est la position sur la ligne (0 à 19) Y est la position sur la colone (0 à 3)
- Returns:
- aucun
Definition at line 92 of file lib_LCD_oem_ELCD.cpp.
| void shift_line_cursor | ( | void | ) |
positionne le curseur à la ligne suivante
- Parameters:
-
aucun
- Returns:
- aucun
Definition at line 78 of file lib_LCD_oem_ELCD.cpp.
| void turn_off_cursor | ( | void | ) |
désactive l'affichage du curseur
- Parameters:
-
aucun
- Returns:
- aucun
Definition at line 68 of file lib_LCD_oem_ELCD.cpp.
| void turn_on_cursor | ( | void | ) |
active l'affichage du curseur
- Parameters:
-
aucun
- Returns:
- aucun
Definition at line 73 of file lib_LCD_oem_ELCD.cpp.
Generated on Thu Jul 14 2022 19:00:55 by
1.7.2