AvrIO  1.4.5
Bibliothèque C modulaire pour ATMEL AVR
Tout Structures de données Fonctions Variables Définitions de type Énumérations Valeurs énumérées Groupes Pages

Description détaillée

Ces constantes permettent de configurer un contrôleur graphique THMI dans le fichier avrio-board-lcd.h

Graphe de collaboration de Contrôleur THMI:

Macros

#define THMI_B   0x01
 
#define THMI_BON   0x20
 
#define THMI_BSET   0x80
 
#define THMI_C   0x02
 
#define THMI_CSET   0x40
 
#define THMI_D   0x04
 
#define THMI_DCTL   0x08
 
#define THMI_DL   0x10
 
#define THMI_ENTM   0x04
 
#define THMI_F   0x04
 
#define THMI_FNC1   0x10
 
#define THMI_FNC2   0x08
 
#define THMI_FNC3   0x04
 
#define THMI_FSET   0x20
 
#define THMI_FVER   0x02
 
#define THMI_ID   0x02
 
#define THMI_IS   0x01
 
#define THMI_N   0x08
 
#define THMI_RL   0x04
 
#define THMI_S   0x01
 
#define THMI_SC   0x08
 
#define THMI_SHFT   0x10
 
#define THMI_SRST   0x01
 

Documentation des macros

#define THMI_B   0x01

B=1 Curseur clignotant

Définition à la ligne 213 du fichier lcd_defs.h.

#define THMI_BON   0x20

0: Alim Lcd Off - 1: Alim Lcd On (avec THMI_CSET uniquement)

Définition à la ligne 233 du fichier lcd_defs.h.

#define THMI_BSET   0x80

Commande Backlight Set

Définition à la ligne 235 du fichier lcd_defs.h.

#define THMI_C   0x02

C=1 Curseur affiché

Définition à la ligne 214 du fichier lcd_defs.h.

#define THMI_CSET   0x40

Commande Contrast Set

Définition à la ligne 234 du fichier lcd_defs.h.

#define THMI_D   0x04

D=1 Afficheur allumé

Définition à la ligne 215 du fichier lcd_defs.h.

#define THMI_DCTL   0x08

Commande Display on/off Control

Définition à la ligne 212 du fichier lcd_defs.h.

#define THMI_DL   0x10

DL=0 4 bits - DL=1 8 bits

Définition à la ligne 225 du fichier lcd_defs.h.

#define THMI_ENTM   0x04

Commande Entry Mode Set

Définition à la ligne 208 du fichier lcd_defs.h.

#define THMI_F   0x04

F=0 car. 5x8 - F=1 5x10

Définition à la ligne 223 du fichier lcd_defs.h.

#define THMI_FNC1   0x10

Fonction dispo 1

Définition à la ligne 232 du fichier lcd_defs.h.

#define THMI_FNC2   0x08

Fonction dispo 2

Définition à la ligne 231 du fichier lcd_defs.h.

#define THMI_FNC3   0x04

Fonction dispo 3

Définition à la ligne 230 du fichier lcd_defs.h.

#define THMI_FSET   0x20

Commande Function Set

Définition à la ligne 221 du fichier lcd_defs.h.

#define THMI_FVER   0x02

Lecture Version du Firmware

Définition à la ligne 229 du fichier lcd_defs.h.

#define THMI_ID   0x02

I/D=0 curseur vers la gauche - I/D=1 vers la droite

Définition à la ligne 210 du fichier lcd_defs.h.

#define THMI_IS   0x01

IS=0 Mode HD44780 - IS=1 Mode étendu

Définition à la ligne 222 du fichier lcd_defs.h.

#define THMI_N   0x08

N=0 1 ligne - N=1 2 lignes

Définition à la ligne 224 du fichier lcd_defs.h.

#define THMI_RL   0x04

R=1 vers la droite

Définition à la ligne 218 du fichier lcd_defs.h.

#define THMI_S   0x01

S=0 Le curseur se décale - S=1 c'est tout l'afficheur

Définition à la ligne 209 du fichier lcd_defs.h.

#define THMI_SC   0x08

S=1 afficheur

Définition à la ligne 219 du fichier lcd_defs.h.

#define THMI_SHFT   0x10

Commande Display or Cursor Shift

Définition à la ligne 217 du fichier lcd_defs.h.

#define THMI_SRST   0x01

Reset Logiciel

Définition à la ligne 228 du fichier lcd_defs.h.