AvrIO  1.4.5
Bibliothèque C modulaire pour ATMEL AVR

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.