SlideShare a Scribd company logo
• LCD - Liquid Crystal Display
• Mostly used for Display of Message
• Highly user interactive
Robo India
http://roboindia.com
• We are using 16x2 character LCD
• 16x2 LCD means max 16 characters per
line can be displayed and there are 2
lines
• Single character is displayed in 5x7 pixel
matrix
Click here to visit -ROBO INDIA
• RS – To any pin of your choice
• RW – To any pin of your choice
• E – To any pin of your choice
• D0….D3 – Not Connected
• D4….D7 – PINX,0 …. PINX,3
• D4 must be connected to PIN0 of X PORT
:
• D7 must be connected to PIN3 of X PORT
Click here to visit -ROBO INDIA
• RS – To any pin of your choice
• RW – To any pin of your choice
• E – To any pin of your choice
• D0….D3 – Not Connected
• D4….D7 – PINX,0 …. PINX,3
• D4 must be connected to PIN0 of X PORT
:
• D7 must be connected to PIN3 of X PORT
Click here to visit -ROBO INDIA
• RS – Reset
• RW – Rewrite
• E – Enable
• D3 …. D7 – Data Line
• Anode - +5V
• Cathode - GND
Click here to visit -ROBO INDIA
Click here to visit -ROBO INDIA
• #define LCD_DATA C //Port PC0-PC3 are connected to D4-D7
• #define LCD_E C //Enable signal
• #define LCD_E_POS PC5 //Position of enable in above port
• #define LCD_RS C
• #define LCD_RS_POS PC7
• #define LCD_RW C
• #define LCD_RW_POS PC6
Click here to visit -ROBO INDIA
INITIALIZING LCD
InitLCD(LS_BLINK); //initialize LCD
• Above command will initialize the LCD
Click here to visit -ROBO INDIA
CLEAR LCD
LCDClear(); // To clear the display
• Above command will CLEAR the LCD
Click here to visit -ROBO INDIA
DISPLAY TEXT ON LCD
LCDWriteStringXY(X,Y,“Message");
• Above command Write the text on LCD
• X,Y are coordinates
• X = 0 …. 15
• Y = 0 and 1
Click here to visit -ROBO INDIA
DISPLAY VARIABLE ON LCD
LCDWriteInt(X,Y,variable,field length);
• Above command Write the variable on LCD
• X,Y define position of coordinates
• X = 0 …. 15
• Y = 0 and 1
• Variable = variable which we print
• Field length = Num of Decimal places
Click here to visit -ROBO INDIA
DISPLAY VARIABLE ON LCD
LCDWriteInt(X,Y,variable,field length);
• Above command Write the variable on LCD
• X,Y define position of coordinates
• X = 0 …. 15
• Y = 0 and 1
• Variable = variable which we print
• Field length = Num of Decimal places
Click here to visit -ROBO INDIA
In case of queries please write us-
info@roboindia.com
www.roboindia.com
Click here to visit -ROBO INDIA

More Related Content

What's hot

8085 MICROPROCESSOR
8085 MICROPROCESSOR 8085 MICROPROCESSOR
8085 MICROPROCESSOR
THANDAIAH PRABU
 
Vlsi design notes
Vlsi design notesVlsi design notes
Vlsi design notes
Venkat Malai Avichi
 
DAC Interfacing with 8051.pdf
DAC Interfacing with 8051.pdfDAC Interfacing with 8051.pdf
DAC Interfacing with 8051.pdf
Srikrishna Thota
 
8086 modes
8086 modes8086 modes
8086 modes
PDFSHARE
 
LCD Interacing with 8051
LCD Interacing with 8051LCD Interacing with 8051
LCD Interacing with 8051
Sudhanshu Janwadkar
 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
Shubham Singh
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)
Dhaval Kaneria
 
Led monitors
Led monitorsLed monitors
Led monitors
TharunPrabu1
 
LCD interfacing
LCD interfacingLCD interfacing
LCD interfacing
Kshitij Wagle
 
Arduino lcd display
Arduino lcd displayArduino lcd display
Arduino lcd display
Makers of India
 
Study of vco_Voltage controlled Oscillator
Study of vco_Voltage controlled OscillatorStudy of vco_Voltage controlled Oscillator
Study of vco_Voltage controlled Oscillator
Neha Mannewar
 
Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051
Muthu Manickam
 
CMOS Fabrication using P-well -VLSI
CMOS Fabrication  using P-well -VLSICMOS Fabrication  using P-well -VLSI
CMOS Fabrication using P-well -VLSI
NITHIN KALLE PALLY
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
Joel P
 
8086 pin details
8086 pin details8086 pin details
8086 pin details
AJAL A J
 
7 segment led interfacing with 8051
7 segment led interfacing with 80517 segment led interfacing with 8051
7 segment led interfacing with 8051
Sam Patel
 
I o ports.ppt
I o ports.pptI o ports.ppt
I o ports.ppt
Pradeep V Dev
 
RFID attendance system
RFID attendance systemRFID attendance system
RFID attendance system
A.k. Goverdhan
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
Aniket Thakur
 
SRAM
SRAMSRAM

What's hot (20)

8085 MICROPROCESSOR
8085 MICROPROCESSOR 8085 MICROPROCESSOR
8085 MICROPROCESSOR
 
Vlsi design notes
Vlsi design notesVlsi design notes
Vlsi design notes
 
DAC Interfacing with 8051.pdf
DAC Interfacing with 8051.pdfDAC Interfacing with 8051.pdf
DAC Interfacing with 8051.pdf
 
8086 modes
8086 modes8086 modes
8086 modes
 
LCD Interacing with 8051
LCD Interacing with 8051LCD Interacing with 8051
LCD Interacing with 8051
 
Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
 
Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)Serial Peripheral Interface(SPI)
Serial Peripheral Interface(SPI)
 
Led monitors
Led monitorsLed monitors
Led monitors
 
LCD interfacing
LCD interfacingLCD interfacing
LCD interfacing
 
Arduino lcd display
Arduino lcd displayArduino lcd display
Arduino lcd display
 
Study of vco_Voltage controlled Oscillator
Study of vco_Voltage controlled OscillatorStudy of vco_Voltage controlled Oscillator
Study of vco_Voltage controlled Oscillator
 
Memory organization of 8051
Memory organization of 8051Memory organization of 8051
Memory organization of 8051
 
CMOS Fabrication using P-well -VLSI
CMOS Fabrication  using P-well -VLSICMOS Fabrication  using P-well -VLSI
CMOS Fabrication using P-well -VLSI
 
Embedded firmware
Embedded firmwareEmbedded firmware
Embedded firmware
 
8086 pin details
8086 pin details8086 pin details
8086 pin details
 
7 segment led interfacing with 8051
7 segment led interfacing with 80517 segment led interfacing with 8051
7 segment led interfacing with 8051
 
I o ports.ppt
I o ports.pptI o ports.ppt
I o ports.ppt
 
RFID attendance system
RFID attendance systemRFID attendance system
RFID attendance system
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
 
SRAM
SRAMSRAM
SRAM
 

Viewers also liked

Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2
Robomart India
 
liquid crystal display
liquid crystal displayliquid crystal display
liquid crystal display
Dinesh Pasi
 
LCD Display
LCD DisplayLCD Display
LCD Display
Aakash Goyal
 
Liquid Crystal Display (LCD)
Liquid Crystal Display (LCD)Liquid Crystal Display (LCD)
Liquid Crystal Display (LCD)
Bhaskar Jyoti Sarma
 
Lcd with arduino uno
Lcd with arduino unoLcd with arduino uno
Lcd with arduino uno
Robomart India
 
Led Theory and Working Principles
Led Theory and Working PrinciplesLed Theory and Working Principles
Led Theory and Working Principles
Robo India
 
Arduino genius com display lcd 16x2 usando i2 c
Arduino  genius com display lcd 16x2 usando i2 cArduino  genius com display lcd 16x2 usando i2 c
Arduino genius com display lcd 16x2 usando i2 c
Thiago Pereira
 
Lcd
LcdLcd
LED-Light Emitting Diode
LED-Light Emitting DiodeLED-Light Emitting Diode
LED-Light Emitting Diode
Aon Ali Jaffery
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
Ahmed Sakr
 
Interfacing to lcd with arduino
Interfacing  to lcd with arduinoInterfacing  to lcd with arduino
Interfacing to lcd with arduino
Politeknik Elektronika Negeri Surabaya
 
Getting Started with Raspberry Pi and Arduino
Getting Started with Raspberry Pi and ArduinoGetting Started with Raspberry Pi and Arduino
Getting Started with Raspberry Pi and Arduino
Chad Mairn
 
Arduino uno
Arduino unoArduino uno
Arduino uno
Muhammad Khan
 
Led Ppt
Led PptLed Ppt
Led Ppt
Ken Yang
 
Lcd interfacing
Lcd interfacingLcd interfacing
Lcd interfacing
AshuKaranam
 
LED Lighting Presentation
LED Lighting PresentationLED Lighting Presentation
LED Lighting Presentation
robcohen
 
Est 8 1 st
Est 8 1 stEst 8 1 st
Est 8 1 st
Akshay Sharma
 
Curiosity Rover
Curiosity Rover Curiosity Rover
Curiosity Rover
pritrazo
 
SenthilkumarCV
SenthilkumarCVSenthilkumarCV
SenthilkumarCV
Senthil Nike
 
J012336467
J012336467J012336467
J012336467
IOSR Journals
 

Viewers also liked (20)

Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2
 
liquid crystal display
liquid crystal displayliquid crystal display
liquid crystal display
 
LCD Display
LCD DisplayLCD Display
LCD Display
 
Liquid Crystal Display (LCD)
Liquid Crystal Display (LCD)Liquid Crystal Display (LCD)
Liquid Crystal Display (LCD)
 
Lcd with arduino uno
Lcd with arduino unoLcd with arduino uno
Lcd with arduino uno
 
Led Theory and Working Principles
Led Theory and Working PrinciplesLed Theory and Working Principles
Led Theory and Working Principles
 
Arduino genius com display lcd 16x2 usando i2 c
Arduino  genius com display lcd 16x2 usando i2 cArduino  genius com display lcd 16x2 usando i2 c
Arduino genius com display lcd 16x2 usando i2 c
 
Lcd
LcdLcd
Lcd
 
LED-Light Emitting Diode
LED-Light Emitting DiodeLED-Light Emitting Diode
LED-Light Emitting Diode
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Interfacing to lcd with arduino
Interfacing  to lcd with arduinoInterfacing  to lcd with arduino
Interfacing to lcd with arduino
 
Getting Started with Raspberry Pi and Arduino
Getting Started with Raspberry Pi and ArduinoGetting Started with Raspberry Pi and Arduino
Getting Started with Raspberry Pi and Arduino
 
Arduino uno
Arduino unoArduino uno
Arduino uno
 
Led Ppt
Led PptLed Ppt
Led Ppt
 
Lcd interfacing
Lcd interfacingLcd interfacing
Lcd interfacing
 
LED Lighting Presentation
LED Lighting PresentationLED Lighting Presentation
LED Lighting Presentation
 
Est 8 1 st
Est 8 1 stEst 8 1 st
Est 8 1 st
 
Curiosity Rover
Curiosity Rover Curiosity Rover
Curiosity Rover
 
SenthilkumarCV
SenthilkumarCVSenthilkumarCV
SenthilkumarCV
 
J012336467
J012336467J012336467
J012336467
 

Similar to LCD Theory and Working Principles

LCD (2).pptx
LCD (2).pptxLCD (2).pptx
LCD (2).pptx
AjayPrajapathi
 
08_lcd.pdf
08_lcd.pdf08_lcd.pdf
08_lcd.pdf
ssusera55490
 
Input Output programming in AVR microcontroller
Input  Output  programming in AVR microcontrollerInput  Output  programming in AVR microcontroller
Input Output programming in AVR microcontroller
Robo India
 
Lcd & keypad
Lcd & keypadLcd & keypad
Lcd & keypad
Izwanizam Yahaya
 
Relay and AVR Atmel Atmega 16
Relay and AVR Atmel Atmega 16Relay and AVR Atmel Atmega 16
Relay and AVR Atmel Atmega 16
Robo India
 
131080111003 mci
131080111003 mci131080111003 mci
131080111003 mci
jokersclown57
 
LCD_Example.pptx
LCD_Example.pptxLCD_Example.pptx
LCD_Example.pptx
julioalexanderaguila
 
ATmega324-Chap4-Assembly-Programming.pdf
ATmega324-Chap4-Assembly-Programming.pdfATmega324-Chap4-Assembly-Programming.pdf
ATmega324-Chap4-Assembly-Programming.pdf
KhnhNguyn375016
 
AVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfacesAVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfaces
Mohamed Ali
 
Raspberry Pi + ROS
Raspberry Pi + ROSRaspberry Pi + ROS
Raspberry Pi + ROS
ArnoldBail
 
Microcontroller part 4
Microcontroller part 4Microcontroller part 4
Microcontroller part 4
Keroles karam khalil
 
Alp lcd
Alp lcdAlp lcd
Alp lcd
Caleb Joshua
 
Digital electronices encode decode
Digital electronices encode decodeDigital electronices encode decode
Digital electronices encode decode
Sabbir Ahmed Zoy
 
Lcd tutorial
Lcd tutorialLcd tutorial
Lcd tutorial
Sujan Heuju
 
W8_1: Intro to UoS Educational Processor
W8_1: Intro to UoS Educational ProcessorW8_1: Intro to UoS Educational Processor
W8_1: Intro to UoS Educational Processor
Daniel Roggen
 
A deep dive about VIP,HAIP, and SCAN
A deep dive about VIP,HAIP, and SCAN A deep dive about VIP,HAIP, and SCAN
A deep dive about VIP,HAIP, and SCAN
Riyaj Shamsudeen
 
AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq
AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniqAVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq
AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq
Manicka Raja PL
 
8051 basic programming
8051 basic programming8051 basic programming
8051 basic programming
ANJUSHA R
 
Arduino based applications part 2
Arduino based applications part 2Arduino based applications part 2
Arduino based applications part 2
Jawaher Abdulwahab Fadhil
 
An application of 8085 register interfacing with LCD
An application  of 8085 register interfacing with LCDAn application  of 8085 register interfacing with LCD
An application of 8085 register interfacing with LCD
Taha Malampatti
 

Similar to LCD Theory and Working Principles (20)

LCD (2).pptx
LCD (2).pptxLCD (2).pptx
LCD (2).pptx
 
08_lcd.pdf
08_lcd.pdf08_lcd.pdf
08_lcd.pdf
 
Input Output programming in AVR microcontroller
Input  Output  programming in AVR microcontrollerInput  Output  programming in AVR microcontroller
Input Output programming in AVR microcontroller
 
Lcd & keypad
Lcd & keypadLcd & keypad
Lcd & keypad
 
Relay and AVR Atmel Atmega 16
Relay and AVR Atmel Atmega 16Relay and AVR Atmel Atmega 16
Relay and AVR Atmel Atmega 16
 
131080111003 mci
131080111003 mci131080111003 mci
131080111003 mci
 
LCD_Example.pptx
LCD_Example.pptxLCD_Example.pptx
LCD_Example.pptx
 
ATmega324-Chap4-Assembly-Programming.pdf
ATmega324-Chap4-Assembly-Programming.pdfATmega324-Chap4-Assembly-Programming.pdf
ATmega324-Chap4-Assembly-Programming.pdf
 
AVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfacesAVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfaces
 
Raspberry Pi + ROS
Raspberry Pi + ROSRaspberry Pi + ROS
Raspberry Pi + ROS
 
Microcontroller part 4
Microcontroller part 4Microcontroller part 4
Microcontroller part 4
 
Alp lcd
Alp lcdAlp lcd
Alp lcd
 
Digital electronices encode decode
Digital electronices encode decodeDigital electronices encode decode
Digital electronices encode decode
 
Lcd tutorial
Lcd tutorialLcd tutorial
Lcd tutorial
 
W8_1: Intro to UoS Educational Processor
W8_1: Intro to UoS Educational ProcessorW8_1: Intro to UoS Educational Processor
W8_1: Intro to UoS Educational Processor
 
A deep dive about VIP,HAIP, and SCAN
A deep dive about VIP,HAIP, and SCAN A deep dive about VIP,HAIP, and SCAN
A deep dive about VIP,HAIP, and SCAN
 
AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq
AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniqAVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq
AVR I/O programming Atmega 64 uNiboard ThinkLABS maaniq
 
8051 basic programming
8051 basic programming8051 basic programming
8051 basic programming
 
Arduino based applications part 2
Arduino based applications part 2Arduino based applications part 2
Arduino based applications part 2
 
An application of 8085 register interfacing with LCD
An application  of 8085 register interfacing with LCDAn application  of 8085 register interfacing with LCD
An application of 8085 register interfacing with LCD
 

More from Robo India

Robot Motions
Robot MotionsRobot Motions
Robot Motions
Robo India
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project Report
Robo India
 
A project report on energy meter monitoring online using wireless transmissio...
A project report on energy meter monitoring online using wireless transmissio...A project report on energy meter monitoring online using wireless transmissio...
A project report on energy meter monitoring online using wireless transmissio...
Robo India
 
A project report on wireless energy meter reading using x bee
A project report on wireless energy meter reading using x beeA project report on wireless energy meter reading using x bee
A project report on wireless energy meter reading using x bee
Robo India
 
PC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportPC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project Report
Robo India
 
Indian Banks Taglines and Punch Lines
Indian Banks Taglines and Punch LinesIndian Banks Taglines and Punch Lines
Indian Banks Taglines and Punch Lines
Robo India
 
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Robo India
 
Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.
Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.
Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.
Robo India
 
DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...
DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...
DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...
Robo India
 
Servo motor and AVR Atmel Atmega 16
Servo motor and AVR  Atmel Atmega 16Servo motor and AVR  Atmel Atmega 16
Servo motor and AVR Atmel Atmega 16
Robo India
 
IR Sensor Working and Concepts
IR Sensor Working and ConceptsIR Sensor Working and Concepts
IR Sensor Working and Concepts
Robo India
 
Digital and Analog IR Sensor Working and Cocepts
Digital and Analog IR Sensor Working and Cocepts Digital and Analog IR Sensor Working and Cocepts
Digital and Analog IR Sensor Working and Cocepts
Robo India
 
ADC - Analog to Digital Conversion on AVR microcontroller Atmega16
ADC - Analog to Digital  Conversion on AVR microcontroller Atmega16ADC - Analog to Digital  Conversion on AVR microcontroller Atmega16
ADC - Analog to Digital Conversion on AVR microcontroller Atmega16
Robo India
 
Fundamentals of embedded system and electronics
Fundamentals of embedded system and electronicsFundamentals of embedded system and electronics
Fundamentals of embedded system and electronics
Robo India
 
Single bit oprations in avr microcontroller
Single bit oprations in avr microcontrollerSingle bit oprations in avr microcontroller
Single bit oprations in avr microcontroller
Robo India
 
Marketing to youth
Marketing to youthMarketing to youth
Marketing to youth
Robo India
 
C language
C languageC language
C language
Robo India
 
Concept and algorithm of line follower
Concept and algorithm of line followerConcept and algorithm of line follower
Concept and algorithm of line follower
Robo India
 
Robotics and automation
Robotics and automationRobotics and automation
Robotics and automation
Robo India
 

More from Robo India (19)

Robot Motions
Robot MotionsRobot Motions
Robot Motions
 
Servo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project ReportServo Based 5 Axis Robotic Arm Project Report
Servo Based 5 Axis Robotic Arm Project Report
 
A project report on energy meter monitoring online using wireless transmissio...
A project report on energy meter monitoring online using wireless transmissio...A project report on energy meter monitoring online using wireless transmissio...
A project report on energy meter monitoring online using wireless transmissio...
 
A project report on wireless energy meter reading using x bee
A project report on wireless energy meter reading using x beeA project report on wireless energy meter reading using x bee
A project report on wireless energy meter reading using x bee
 
PC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project ReportPC Based Industrial Automation With AVR Atmega 16 - Project Report
PC Based Industrial Automation With AVR Atmega 16 - Project Report
 
Indian Banks Taglines and Punch Lines
Indian Banks Taglines and Punch LinesIndian Banks Taglines and Punch Lines
Indian Banks Taglines and Punch Lines
 
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
Evaluation of dynamics | Gyroscope, Accelerometer, Inertia Measuring Unit and...
 
Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.
Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.
Understanding GPS & NMEA Messages and Algo to extract Information from NMEA.
 
DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...
DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...
DTMF - Dual Tone Multi Frequency Signaling and AVR Atmel Atmega16multi-freque...
 
Servo motor and AVR Atmel Atmega 16
Servo motor and AVR  Atmel Atmega 16Servo motor and AVR  Atmel Atmega 16
Servo motor and AVR Atmel Atmega 16
 
IR Sensor Working and Concepts
IR Sensor Working and ConceptsIR Sensor Working and Concepts
IR Sensor Working and Concepts
 
Digital and Analog IR Sensor Working and Cocepts
Digital and Analog IR Sensor Working and Cocepts Digital and Analog IR Sensor Working and Cocepts
Digital and Analog IR Sensor Working and Cocepts
 
ADC - Analog to Digital Conversion on AVR microcontroller Atmega16
ADC - Analog to Digital  Conversion on AVR microcontroller Atmega16ADC - Analog to Digital  Conversion on AVR microcontroller Atmega16
ADC - Analog to Digital Conversion on AVR microcontroller Atmega16
 
Fundamentals of embedded system and electronics
Fundamentals of embedded system and electronicsFundamentals of embedded system and electronics
Fundamentals of embedded system and electronics
 
Single bit oprations in avr microcontroller
Single bit oprations in avr microcontrollerSingle bit oprations in avr microcontroller
Single bit oprations in avr microcontroller
 
Marketing to youth
Marketing to youthMarketing to youth
Marketing to youth
 
C language
C languageC language
C language
 
Concept and algorithm of line follower
Concept and algorithm of line followerConcept and algorithm of line follower
Concept and algorithm of line follower
 
Robotics and automation
Robotics and automationRobotics and automation
Robotics and automation
 

Recently uploaded

Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
sachin chaurasia
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
um7474492
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
upoux
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
abdatawakjira
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
b0754201
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 

Recently uploaded (20)

Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...smart pill dispenser is designed to improve medication adherence and safety f...
smart pill dispenser is designed to improve medication adherence and safety f...
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
 
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptxSENTIMENT ANALYSIS ON PPT AND Project template_.pptx
SENTIMENT ANALYSIS ON PPT AND Project template_.pptx
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 

LCD Theory and Working Principles

  • 1. • LCD - Liquid Crystal Display • Mostly used for Display of Message • Highly user interactive Robo India http://roboindia.com
  • 2. • We are using 16x2 character LCD • 16x2 LCD means max 16 characters per line can be displayed and there are 2 lines • Single character is displayed in 5x7 pixel matrix
  • 3.
  • 4. Click here to visit -ROBO INDIA
  • 5. • RS – To any pin of your choice • RW – To any pin of your choice • E – To any pin of your choice • D0….D3 – Not Connected • D4….D7 – PINX,0 …. PINX,3 • D4 must be connected to PIN0 of X PORT : • D7 must be connected to PIN3 of X PORT Click here to visit -ROBO INDIA
  • 6. • RS – To any pin of your choice • RW – To any pin of your choice • E – To any pin of your choice • D0….D3 – Not Connected • D4….D7 – PINX,0 …. PINX,3 • D4 must be connected to PIN0 of X PORT : • D7 must be connected to PIN3 of X PORT Click here to visit -ROBO INDIA
  • 7. • RS – Reset • RW – Rewrite • E – Enable • D3 …. D7 – Data Line • Anode - +5V • Cathode - GND Click here to visit -ROBO INDIA
  • 8. Click here to visit -ROBO INDIA
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. • #define LCD_DATA C //Port PC0-PC3 are connected to D4-D7 • #define LCD_E C //Enable signal • #define LCD_E_POS PC5 //Position of enable in above port • #define LCD_RS C • #define LCD_RS_POS PC7 • #define LCD_RW C • #define LCD_RW_POS PC6 Click here to visit -ROBO INDIA
  • 18. INITIALIZING LCD InitLCD(LS_BLINK); //initialize LCD • Above command will initialize the LCD Click here to visit -ROBO INDIA
  • 19. CLEAR LCD LCDClear(); // To clear the display • Above command will CLEAR the LCD Click here to visit -ROBO INDIA
  • 20. DISPLAY TEXT ON LCD LCDWriteStringXY(X,Y,“Message"); • Above command Write the text on LCD • X,Y are coordinates • X = 0 …. 15 • Y = 0 and 1 Click here to visit -ROBO INDIA
  • 21. DISPLAY VARIABLE ON LCD LCDWriteInt(X,Y,variable,field length); • Above command Write the variable on LCD • X,Y define position of coordinates • X = 0 …. 15 • Y = 0 and 1 • Variable = variable which we print • Field length = Num of Decimal places Click here to visit -ROBO INDIA
  • 22. DISPLAY VARIABLE ON LCD LCDWriteInt(X,Y,variable,field length); • Above command Write the variable on LCD • X,Y define position of coordinates • X = 0 …. 15 • Y = 0 and 1 • Variable = variable which we print • Field length = Num of Decimal places Click here to visit -ROBO INDIA
  • 23. In case of queries please write us- info@roboindia.com www.roboindia.com Click here to visit -ROBO INDIA