SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
https://technoelectronics44.blogspot.com/2020/08/16x2-lcd-
display.html
you can download source code
16X2 LCD DISPLAY
LCD-Liquid Crystal Display
Generally, these are small size displays, these are mainly useful in embedded products
such as Coin box, Digital Energy meters, calculators, etc. These are different sizes in
width like 16x1 LCD, 16x2 LCD, 16x4 LCD.
16x2 means 16- Rows and 2-columns, so it can print up to 32 characters. It has a
5x8 dot matrix to print a single character, so for a single character, it takes 5x8=40
pixels and for 32 characters it has 40x32=1280 pixels.
16x2 LCD Module
16x2 LCD - Pin diagram
Features
 Operating Voltage: 4.5v-5.5v
 Output maximum current: 5ma
 Total pins: 16
 Built-in controller (HD44780 or Equivalent)
 Back led color: Blue, Green, Yellow.
 Rows /column: 16x2
 Total characters: 16
 Alphanumeric LCD display
 It can operate in an 8-bit or 4-bit data mode.
 5x8 dot matrix for character representation
Pin configuration
1 Vss Ground
2 Vcc/Vdd 5v(Positive terminal)
3 VE Contrast (brightness adjustment)
4 RS Register Select (to select Data mode or command
mode)
5 R/W Read / Write Operation
6 EN Enable
7 D0 Data pin 0
8 D1 Data pin 1
9 D2 Data pin 2
10 D3 Data pin 3
11 D4 Data pin 4
12 D5 Data pin 5
13 D6 Data pin 6
14 D7 Data pin 7
15 A Anode (Backlight positive terminal)
16 K Cathode (Backlight negative terminal)
Power supply pins
 Vdd – is the power supply positive pin
 Vss – is the power supply negative pin
 A – Anode terminal (positive terminal of Back Light LED)
 K – Cathode terminal (Negative terminal of Back Light LED)
Contrast pin
Vee – to adjust the Backlight LED brightness
By adjusting the voltage across this pin brightness will be adjust.
Control pins
 RS – Register select, it is useful to select the command mode or data mode of
operation RS=0 for command mode, whereas RS=1 for data
mode.
 R/W – To perform the Read and write operation (Write Operation is an active
LOW signal)
 En –Enable pin, we can assign the instructions by triggering the Enable pin.
Data pins
D0-D8 = Usually it has 8-data pins. It supports two modes of operations.
 8-bit data mode
 4-bit data mode
You can select any one of the modes by using the commands, and there is no effect on
performance.
Commands
Sr. No Code Command description
1 0x01 Clear display screen
2 0x02 Return home
3 0x04 Decrement cursor (shift cursor to left)
4 0x06 Increment cursor (shift cursor to right)/Entry mode
5 0x05 Shift display right
6 0x07 Shift display left
7 0x08 Display off, cursor off
8 0x0A Display off, cursor on
9 0x0C Display on, cursor off
10 0x0E Display on, cursor on
11 0x0F Display on, cursor blinking
12 0x10 Shift cursor position to left by one character
13 0x14 Shift cursor position to right by one character
14 0x18 Shift the entire display to the left
15 0x1C Shift the entire display to the right
16 0x80 Force cursor to the beginning ( 1st line)
17 0xC0 Force cursor to the beginning ( 2nd line)
18 0x38 2 lines and 5×7 matrix
19 0x28 1 Line and 5x7 matrix
HOW TO USE LCD?
HOW TO IMPLEMENT LCD PROGRAM?
Applications
 Digital Energy meters
 Telephone Coin boxes.
 Gaming devices
 Calculators
Alternative Displays
8x1 LCD, 8x2 LCD, 16x4 LCD, I2C 16x2 LCD Display
Related Articles
16x2 LCD interface with Arduino

More Related Content

PPT
Flipflops and Excitation tables of flipflops
PPT
Shift Registers
PPT
Flip-Flop || Digital Electronics
PDF
Sequential circuits in Digital Electronics
PPTX
Multiplexers
PPTX
Serial Communication in 8051
PDF
Decoders
PPT
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...
Flipflops and Excitation tables of flipflops
Shift Registers
Flip-Flop || Digital Electronics
Sequential circuits in Digital Electronics
Multiplexers
Serial Communication in 8051
Decoders
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...

What's hot (20)

PPTX
ARM Processors
PDF
Introduction to ARM LPC2148
PPTX
Arduino
PPTX
MULTIPLEXER
PPTX
R-2R Ladder DAC
PPTX
Convolution
PPTX
Encoders and decoders
PPT
8051 Addressing Modes
PPTX
Parity Generator and Parity Checker
PPTX
Multiplexer and DeMultiplexer
PPTX
Flip flop
PPT
Interfacing LCD with 8051 Microcontroller
PPTX
Multiplexers
PPTX
Full custom digital ic design of priority encoder
PPTX
Demultiplexer
PPTX
Combinational circuit
PPTX
555 Timer (detailed presentation)
PPTX
servo motor control using arduino
PDF
Registers and counters
PDF
Digital control systems
ARM Processors
Introduction to ARM LPC2148
Arduino
MULTIPLEXER
R-2R Ladder DAC
Convolution
Encoders and decoders
8051 Addressing Modes
Parity Generator and Parity Checker
Multiplexer and DeMultiplexer
Flip flop
Interfacing LCD with 8051 Microcontroller
Multiplexers
Full custom digital ic design of priority encoder
Demultiplexer
Combinational circuit
555 Timer (detailed presentation)
servo motor control using arduino
Registers and counters
Digital control systems
Ad

Similar to Lcd display (20)

PPTX
LCD Interacing with 8051
PPTX
LCD (2).pptx
DOCX
Lcd interfacing
PPTX
131080111003 mci
DOCX
LCD WITH 8051.docx
PPTX
8051_interface_LCD.pptx iii ece III ECE MPMC jntu k syllabus this is very he...
PDF
Embedded C Programming Module 7 Presentation
PDF
Lcd tutorial
PPTX
Lcd interfacing with microprocessor 8051
PDF
08_lcd.pdf
PPT
Lcd interface with atmega32 avr best.ppt
PDF
PPTX
Basic of Firmware & Embedded Software Programming in C
PDF
ARM LCD Interfacing
PPT
Lcd interfacing1
PPTX
LCD_Example.pptx
PDF
Microcontroller part 4
PPTX
LCD interfacing
PDF
8 x8m guide
PPTX
THERMOMETER_963258_DIGITAL THERMOMETER.pptx
LCD Interacing with 8051
LCD (2).pptx
Lcd interfacing
131080111003 mci
LCD WITH 8051.docx
8051_interface_LCD.pptx iii ece III ECE MPMC jntu k syllabus this is very he...
Embedded C Programming Module 7 Presentation
Lcd tutorial
Lcd interfacing with microprocessor 8051
08_lcd.pdf
Lcd interface with atmega32 avr best.ppt
Basic of Firmware & Embedded Software Programming in C
ARM LCD Interfacing
Lcd interfacing1
LCD_Example.pptx
Microcontroller part 4
LCD interfacing
8 x8m guide
THERMOMETER_963258_DIGITAL THERMOMETER.pptx
Ad

Recently uploaded (20)

PDF
Soil Improvement Techniques Note - Rabbi
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPT
Occupational Health and Safety Management System
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPT
Total quality management ppt for engineering students
PPTX
introduction to high performance computing
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PPTX
Artificial Intelligence
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
Current and future trends in Computer Vision.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Abrasive, erosive and cavitation wear.pdf
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Analyzing Impact of Pakistan Economic Corridor on Import and Export in Pakist...
PDF
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...
Soil Improvement Techniques Note - Rabbi
Safety Seminar civil to be ensured for safe working.
Exploratory_Data_Analysis_Fundamentals.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Occupational Health and Safety Management System
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
Automation-in-Manufacturing-Chapter-Introduction.pdf
R24 SURVEYING LAB MANUAL for civil enggi
Total quality management ppt for engineering students
introduction to high performance computing
Categorization of Factors Affecting Classification Algorithms Selection
Artificial Intelligence
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Current and future trends in Computer Vision.pptx
UNIT 4 Total Quality Management .pptx
Abrasive, erosive and cavitation wear.pdf
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Analyzing Impact of Pakistan Economic Corridor on Import and Export in Pakist...
EXPLORING LEARNING ENGAGEMENT FACTORS INFLUENCING BEHAVIORAL, COGNITIVE, AND ...

Lcd display

  • 1. https://technoelectronics44.blogspot.com/2020/08/16x2-lcd- display.html you can download source code 16X2 LCD DISPLAY LCD-Liquid Crystal Display Generally, these are small size displays, these are mainly useful in embedded products such as Coin box, Digital Energy meters, calculators, etc. These are different sizes in width like 16x1 LCD, 16x2 LCD, 16x4 LCD. 16x2 means 16- Rows and 2-columns, so it can print up to 32 characters. It has a 5x8 dot matrix to print a single character, so for a single character, it takes 5x8=40 pixels and for 32 characters it has 40x32=1280 pixels. 16x2 LCD Module 16x2 LCD - Pin diagram
  • 2. Features  Operating Voltage: 4.5v-5.5v  Output maximum current: 5ma  Total pins: 16  Built-in controller (HD44780 or Equivalent)  Back led color: Blue, Green, Yellow.  Rows /column: 16x2  Total characters: 16  Alphanumeric LCD display  It can operate in an 8-bit or 4-bit data mode.  5x8 dot matrix for character representation Pin configuration 1 Vss Ground 2 Vcc/Vdd 5v(Positive terminal) 3 VE Contrast (brightness adjustment) 4 RS Register Select (to select Data mode or command mode) 5 R/W Read / Write Operation 6 EN Enable 7 D0 Data pin 0 8 D1 Data pin 1 9 D2 Data pin 2 10 D3 Data pin 3 11 D4 Data pin 4 12 D5 Data pin 5 13 D6 Data pin 6 14 D7 Data pin 7 15 A Anode (Backlight positive terminal) 16 K Cathode (Backlight negative terminal) Power supply pins  Vdd – is the power supply positive pin  Vss – is the power supply negative pin  A – Anode terminal (positive terminal of Back Light LED)  K – Cathode terminal (Negative terminal of Back Light LED) Contrast pin
  • 3. Vee – to adjust the Backlight LED brightness By adjusting the voltage across this pin brightness will be adjust. Control pins  RS – Register select, it is useful to select the command mode or data mode of operation RS=0 for command mode, whereas RS=1 for data mode.  R/W – To perform the Read and write operation (Write Operation is an active LOW signal)  En –Enable pin, we can assign the instructions by triggering the Enable pin. Data pins D0-D8 = Usually it has 8-data pins. It supports two modes of operations.  8-bit data mode  4-bit data mode You can select any one of the modes by using the commands, and there is no effect on performance. Commands Sr. No Code Command description 1 0x01 Clear display screen 2 0x02 Return home 3 0x04 Decrement cursor (shift cursor to left) 4 0x06 Increment cursor (shift cursor to right)/Entry mode 5 0x05 Shift display right 6 0x07 Shift display left 7 0x08 Display off, cursor off 8 0x0A Display off, cursor on 9 0x0C Display on, cursor off 10 0x0E Display on, cursor on 11 0x0F Display on, cursor blinking 12 0x10 Shift cursor position to left by one character
  • 4. 13 0x14 Shift cursor position to right by one character 14 0x18 Shift the entire display to the left 15 0x1C Shift the entire display to the right 16 0x80 Force cursor to the beginning ( 1st line) 17 0xC0 Force cursor to the beginning ( 2nd line) 18 0x38 2 lines and 5×7 matrix 19 0x28 1 Line and 5x7 matrix HOW TO USE LCD? HOW TO IMPLEMENT LCD PROGRAM? Applications  Digital Energy meters  Telephone Coin boxes.  Gaming devices  Calculators Alternative Displays 8x1 LCD, 8x2 LCD, 16x4 LCD, I2C 16x2 LCD Display Related Articles 16x2 LCD interface with Arduino