Grupa 2132 LCD (Liquid Crystal Display) este un dispozitiv de afișare pentru litere, cifre, grafică și imagini, fiind constituit dintr-o matrice de celule lichide care devin opace sau își schimbă culoarea sub influența unui curent sau câmp electric. Un afișaj LCD se prezintă sub forma unui ecran afișor (display) care este comandat electronic printr-un decodificator de caractere numerice și alfabetice. Este folosit frecvent în construcția ceasurilor digitale, la afișările de date la mașini CNC, mașini de uz casnic, inscripții și semnalizări electronice.
LM016L este un LCD 16×2 adica poate afisa 2 randuri fiecare avand 16 caractere.
Descrierea pinilor: Controlerul LCD contine 3 blocuri de memorie:
1.DDRAM: Display Data RAM
2.CGRAM: Character Generator ROM 3.CGROM: Character Generator RAM Memoria DDRAM se foloseste pentru stocarea caracterelor afisate pe ecran si poate memora 80 caractere, din care o parte sunt cele afisate direct pe ecran. Memoria CGROM contine un set standard de caractere, toate variantele care le poate afisa controlerul respectiv. Fiecare caracter are alocata o zona de memorie CGROM: Pe langa caracterele standard, controlerul LCD poate afisa simboluri definite de utilizator. Poate fi price simbol grafic de 5x8 pixeli. Pentru fiecare caracter sunt necesari 64 bytes. Din fiecare byte, doar primii 5 biti sunt utilizati: Verificarea flag-ului Busy: 1. R/W=1 (citeste din LCD) 2. RS=0 (selecteaza Instruction Register) 3.E=1 (activeaza LCD-ul) 4.Bitul 7 (D7) reprezinta flag-ul Busy (1=Busy, 0=pregatit pentru urmatoarea comanda). Initializare LCD: Bibliografie: https://embeddedcenter.wordpress.com/ece-study-centre/display-module/lcd- 16x2-lm016l/ https://www.engineersgarage.com/electronic-components/16x2-lcd-module- datasheet https://www.avrfreaks.net/forum/interfacing-lcd-lm016l http://www.bobtech.ro/tutoriale/microcontrolere/65-cum-comanzi-un-lcd- alfanumeric https://www.youtube.com/watch?v=TZuXfapExic&t=125s