Tags:
create new tag
view all tags

L'afficheur LCD deux lignes à 16 caractères

Introduction

Le module LCD 1602 peut afficher deux lignes à 16 caractères. ll utilise une interface I2C avec un chip PCF8574 qui facilite les connexions entre le CPU et l’afficheur, puisque seulement quatre pins sont nécessaires : Vcc, GND et les lignes SCL et SDA du bus I2C. Le PCF8574 agit comme registre à décalage similaire au 74HC595 mais il utilise le bus I2C comme interface avec le CPU au lieu d'utiliser les pins GPIO simples.

La fiche technique se trouve sur https://www.handsontec.com/dataspecs/module/I2C_1602_LCD.pdf

lcd.png

Interfaçage de l'LCD avec son contrôleur

L’afficheur lui-même est contrôle par un chip HD44780 en mode 4 bit. Le schéma du circuit complet du module LCD1602 est le suivant :

lcd1602diag.png

Le PCF8574 possède 8 pins de sortie qui sont connecté comme suit :

PCF8574 P7 P6 P5 P4 P3 P2 P1 P0
HD44780 D7 D6 D5 D4 BL EN R/W RS
BL : lumière de fond (Back Light)

EN : ENable, ce signal est utilisé pour transférer les données dans les registres du HD44780

RW : Read/Write, sélectionne lecture ou écriture

RS : Register Select : sélectionne le registre de données (Data Register DR) ou le registre d’instructions (Instruction Register IR)

-- Uli Raich - 2021-06-21

Comments

Topic attachments
I Attachment History Action Size Date Who CommentSorted ascending
PNGpng lcd.png r1 manage 426.5 K 2021-06-21 - 08:48 UliRaich  
PNGpng lcd1602diag.png r1 manage 63.9 K 2021-06-21 - 08:51 UliRaich  
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2021-06-21 - UliRaich
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback