Upload
clarice-boulet
View
107
Download
0
Embed Size (px)
Citation preview
RS: Register Selection0: Commande1: Caractère
RW: Read / Write0: Ecrire1: Lire
E: EnableValidation de RS et RW (flanc montant) et de la donnée (flanc descendant)
ERW
DB
0
RS
DB
1D
B2
DB
3
DB
4D
B5
DB
6D
B7
Transfert d
e do
nn
éesE
n mode 8 bits
Transfert d
e do
nn
éesE
n mode 4 bits
Affichage LCD
Ecriture d’une donnée en mode 4 bits
Fonctions exploitants l’afficheur LCD
Fonction Description
Initialisation du LCD
void lcd_init(void); Initialise le LCD
void lcd_write_init(unsigned char); Envoi les commandes d’initialisation au LCD
Envoi de commandes ou de caractères
void lcd_put_chr(unsigned char); Envoi un caractère au LCD
void lcd_put_cde(unsigned char); Envoi une commande au LCD
void lcd_write(unsigned char);Utilisé par les deux fonctions précédentes pour communiquer avec les LCD (écriture d’une commande ou d’un caractère)
void lcd_strobe(void); Commande l’entrée Enable
Divers
void lcd_put_str(const char * s); Envoi d’un message au LCD
void lcd_goto(unsigned char, unsigned char); Place le curseur à un endroit (ligne, place) du LCD
void lcd_clear(void); Efface le LCD