5
Most read
7
Most read
8
Most read
PREPARED BY:- ROBOTICS CLUB
PREPARED BY:- ROBOTICS CLUB
Liquid Crystal Display (LCD):-
LCD is finding widespread use replacing LEDs because
 The declining prices of LCD
 The ability to display numbers, characters and graphics
Ease of programming for characters and graphics
PREPARED BY:- ROBOTICS CLUB
Liquid Crystal Display (LCD):-
PREPARED BY:- ROBOTICS CLUB
Liquid Crystal Display (LCD):-
PREPARED BY:- ROBOTICS CLUB
Pin Descriptions for LCD
Pin Symbol I/O Descriptions
1 VSS ----- Ground
2 VCC ----- +5 v power supply
3 VEE ----- Power supply to contrast
4 RS I Register Select( 0 for command register and 1
for data register)
5 __
R /W
I 1 for Read
0 for write
6 E I/O Enable
7-14 DB0-DB7 I/O The 8-bit data bus
15 LED + ----- Usually Connected t0 +5v of power supply
16 LED- ----- Connected to Ground
PREPARED BY:- ROBOTICS CLUB
Some Points to note while Programming
A high to low pulse should be provided in an enable pin for Write
Operation
A low to high pulse should be provided in an enable pin for Read
Operation
Bit D7 of LCD is busy flag which can be used to check if LCD is busy in its
own internal operation
Busy flag can be read when R/W =1 and RS=0 and a L to H pulse in enable
pin
NOTE:- It is recommended to check busy flag before writing any data to
LCD.
PREPARED BY:- ROBOTICS CLUB
LCD Command Codes
Code (Hex) Command to LCD Instruction Register
1 Clear display screen
2 Return home
4 Decrement cursor (shift cursor to left)
6 Increment cursor (shift cursor to right)
5 Shift display right
7 Shift display left
8 Display off, cursor off
A Display off, cursor on
C Display on, cursor off
E Display on, cursor blinking off
F Display on, cursor blinking
PREPARED BY:- ROBOTICS CLUB
CONTINUED…..
Code (Hex) Command to LCD Instruction Register
10 Shift cursor position to left
14 Shift cursor position to Right
18 Shift the entire display to the left
1C Shift the entire display to the Right
80 Force cursor to beginning to 1st line
C0 Force cursor to beginning to 2nd line
38 2 lines and 5x7 matrix
THANK YOU!!!!!!!!!!!!!!!!!

More Related Content

PPT
PPT
Timing diagram 8085 microprocessor
PPTX
Chapter 1 microprocessor introduction
PPTX
PPT on 8085 Microprocessor
PPTX
LCD Interacing with 8051
PPT
Wishbone interface and bus cycles
PPT
Interfacing LCD with 8051 Microcontroller
PPT
Memory & I/O interfacing
Timing diagram 8085 microprocessor
Chapter 1 microprocessor introduction
PPT on 8085 Microprocessor
LCD Interacing with 8051
Wishbone interface and bus cycles
Interfacing LCD with 8051 Microcontroller
Memory & I/O interfacing

What's hot (20)

PPTX
Lcd interfaing using 8051 and assambly language programming
PPTX
Architecture of 8051
PDF
Memory interfacing of microprocessor 8085
PPTX
Bus Interface Unit(BIU) of 8086 Microprocessor
PPTX
Semiconductor Memories
PDF
8051 microcontroller
PPTX
INTEL 8086 MICROPROCESSOR
PDF
8086 instructions
PDF
Xilinx lca and altera flex
PPTX
VLIW(Very Long Instruction Word)
PDF
DAC Interfacing with 8051.pdf
PDF
Session 2,3 FPGAs
PPTX
Interrupts in 8085
PPTX
Stacks & subroutines 1
PPT
8251 a usart programmable communication interface(1)
PDF
Serial Communication Interfaces
PPT
I2C Protocol
PPT
Verilog Tasks and functions
PPT
Architecture of 8086 Microprocessor
Lcd interfaing using 8051 and assambly language programming
Architecture of 8051
Memory interfacing of microprocessor 8085
Bus Interface Unit(BIU) of 8086 Microprocessor
Semiconductor Memories
8051 microcontroller
INTEL 8086 MICROPROCESSOR
8086 instructions
Xilinx lca and altera flex
VLIW(Very Long Instruction Word)
DAC Interfacing with 8051.pdf
Session 2,3 FPGAs
Interrupts in 8085
Stacks & subroutines 1
8251 a usart programmable communication interface(1)
Serial Communication Interfaces
I2C Protocol
Verilog Tasks and functions
Architecture of 8086 Microprocessor
Ad

Similar to LCD interfacing (20)

PPTX
Applications of microcontroller(8051)
PDF
08_lcd.pdf
PPT
Lcd & keypad
PPT
Lcd interface with atmega32 avr best.ppt
PDF
Lcd tutorial
PPT
Topviewsimulator
PDF
AVR_Course_Day5 avr interfaces
PPTX
131080111003 mci
PPT
Lcd interfacing1
PDF
Arduino based applications part 2
PDF
Hd44780a00 dtasheet
PDF
MODULO TS-12864A-2
PPTX
Lcd interfacing with microprocessor 8051
PDF
Microcontroller part 4
DOC
Moving message display
PDF
4 bit lcd_interfacing_with_arm7_primer
PDF
4 bit lcd_interfacing_with_arm7_primer
PPTX
8051_interface_LCD.pptx iii ece III ECE MPMC jntu k syllabus this is very he...
DOCX
Lcd interfacing
PPTX
8051 basic programming
Applications of microcontroller(8051)
08_lcd.pdf
Lcd & keypad
Lcd interface with atmega32 avr best.ppt
Lcd tutorial
Topviewsimulator
AVR_Course_Day5 avr interfaces
131080111003 mci
Lcd interfacing1
Arduino based applications part 2
Hd44780a00 dtasheet
MODULO TS-12864A-2
Lcd interfacing with microprocessor 8051
Microcontroller part 4
Moving message display
4 bit lcd_interfacing_with_arm7_primer
4 bit lcd_interfacing_with_arm7_primer
8051_interface_LCD.pptx iii ece III ECE MPMC jntu k syllabus this is very he...
Lcd interfacing
8051 basic programming
Ad

More from Kshitij Wagle (7)

PPTX
Seven Segment Display
PPTX
Prerequriment of microcontroller
PPTX
Microcontroller
PPTX
Basic electronic components used in robotics
PPTX
Data Mining: Human and Wildlife conflict of CNP
PPTX
Asp.net introduction
PPTX
Wordpress vs Google Blogger/ Wampserver
Seven Segment Display
Prerequriment of microcontroller
Microcontroller
Basic electronic components used in robotics
Data Mining: Human and Wildlife conflict of CNP
Asp.net introduction
Wordpress vs Google Blogger/ Wampserver

Recently uploaded (20)

PDF
20250617 - IR - Global Guide for HR - 51 pages.pdf
PDF
Design of Material Handling Equipment Lecture Note
PPTX
Amdahl’s law is explained in the above power point presentations
PPTX
Management Information system : MIS-e-Business Systems.pptx
PPTX
AI-Reporting for Emerging Technologies(BS Computer Engineering)
PDF
Present and Future of Systems Engineering: Air Combat Systems
PPTX
Principal presentation for NAAC (1).pptx
PDF
First part_B-Image Processing - 1 of 2).pdf
PDF
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
PDF
VTU IOT LAB MANUAL (BCS701) Computer science and Engineering
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PPTX
Agentic Artificial Intelligence (Agentic AI).pptx
PPTX
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
PPTX
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
PPTX
Solar energy pdf of gitam songa hemant k
PPTX
CT Generations and Image Reconstruction methods
PDF
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
PDF
August -2025_Top10 Read_Articles_ijait.pdf
DOCX
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)
20250617 - IR - Global Guide for HR - 51 pages.pdf
Design of Material Handling Equipment Lecture Note
Amdahl’s law is explained in the above power point presentations
Management Information system : MIS-e-Business Systems.pptx
AI-Reporting for Emerging Technologies(BS Computer Engineering)
Present and Future of Systems Engineering: Air Combat Systems
Principal presentation for NAAC (1).pptx
First part_B-Image Processing - 1 of 2).pdf
[jvmmeetup] next-gen integration with apache camel and quarkus.pdf
VTU IOT LAB MANUAL (BCS701) Computer science and Engineering
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
August 2025 - Top 10 Read Articles in Network Security & Its Applications
Agentic Artificial Intelligence (Agentic AI).pptx
BBOC407 BIOLOGY FOR ENGINEERS (CS) - MODULE 1 PART 1.pptx
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
Solar energy pdf of gitam songa hemant k
CT Generations and Image Reconstruction methods
UEFA_Embodied_Carbon_Emissions_Football_Infrastructure.pdf
August -2025_Top10 Read_Articles_ijait.pdf
ENVIRONMENTAL PROTECTION AND MANAGEMENT (18CVL756)

LCD interfacing

  • 2. PREPARED BY:- ROBOTICS CLUB Liquid Crystal Display (LCD):- LCD is finding widespread use replacing LEDs because  The declining prices of LCD  The ability to display numbers, characters and graphics Ease of programming for characters and graphics
  • 3. PREPARED BY:- ROBOTICS CLUB Liquid Crystal Display (LCD):-
  • 4. PREPARED BY:- ROBOTICS CLUB Liquid Crystal Display (LCD):-
  • 5. PREPARED BY:- ROBOTICS CLUB Pin Descriptions for LCD Pin Symbol I/O Descriptions 1 VSS ----- Ground 2 VCC ----- +5 v power supply 3 VEE ----- Power supply to contrast 4 RS I Register Select( 0 for command register and 1 for data register) 5 __ R /W I 1 for Read 0 for write 6 E I/O Enable 7-14 DB0-DB7 I/O The 8-bit data bus 15 LED + ----- Usually Connected t0 +5v of power supply 16 LED- ----- Connected to Ground
  • 6. PREPARED BY:- ROBOTICS CLUB Some Points to note while Programming A high to low pulse should be provided in an enable pin for Write Operation A low to high pulse should be provided in an enable pin for Read Operation Bit D7 of LCD is busy flag which can be used to check if LCD is busy in its own internal operation Busy flag can be read when R/W =1 and RS=0 and a L to H pulse in enable pin NOTE:- It is recommended to check busy flag before writing any data to LCD.
  • 7. PREPARED BY:- ROBOTICS CLUB LCD Command Codes Code (Hex) Command to LCD Instruction Register 1 Clear display screen 2 Return home 4 Decrement cursor (shift cursor to left) 6 Increment cursor (shift cursor to right) 5 Shift display right 7 Shift display left 8 Display off, cursor off A Display off, cursor on C Display on, cursor off E Display on, cursor blinking off F Display on, cursor blinking
  • 8. PREPARED BY:- ROBOTICS CLUB CONTINUED….. Code (Hex) Command to LCD Instruction Register 10 Shift cursor position to left 14 Shift cursor position to Right 18 Shift the entire display to the left 1C Shift the entire display to the Right 80 Force cursor to beginning to 1st line C0 Force cursor to beginning to 2nd line 38 2 lines and 5x7 matrix