What is LCD Interfacing?
+3
maricatol_placidex
Mark Joenen Pena
Ma'am Mylene
7 posters
What is LCD Interfacing?
Sun Oct 08, 2017 5:16 pm
A Liquid Crystal Display commonly abbreviated as LCD is basically a display unit built using Liquid Crystal technology. When we build real life/real world electronics based projects, we need a medium/device to display output values and messages. The most basic form of electronic display available is 7 Segment display – which has its own limitations.
- Mark Joenen Pena
- Posts : 5
Join date : 2017-10-09
Re: What is LCD Interfacing?
Mon Oct 09, 2017 10:03 pm
Ma'am what is the difference between L293D and JHD162A
- maricatol_placidex
- Posts : 5
Join date : 2017-10-14
Re: What is LCD Interfacing?
Sat Oct 14, 2017 9:24 pm
The LiquidCrystal library allows you to control LCD displays that are compatible with the Hitachi HD44780 driver. There are many of them out there, and you can usually tell them by the 16-pin interface. More information po
- harold_navia
- Posts : 5
Join date : 2017-10-14
Re: What is LCD Interfacing?
Sat Oct 14, 2017 9:39 pm
Ma'am code for this po
- Palomar Stephany
- Posts : 3
Join date : 2017-10-14
Re: What is LCD Interfacing?
Sat Oct 14, 2017 9:45 pm
Ma'am can you show me a circuit of this?
Re: What is LCD Interfacing?
Sat Oct 14, 2017 10:08 pm
- maricatol_placidex
- Posts : 5
Join date : 2017-10-14
Re: What is LCD Interfacing?
Sat Oct 14, 2017 10:21 pm
Ma'am this diagram shows that capacitor C3, resistor R3 and push button switch S1 forms the reset circuitry. Ceramic capacitors C1,C2 and crystal X1 is related to the clock circuitry which produces the system clock frequency. P1.0 to P1.7 pins of the microcontroller is connected to the DB0 to DB7 pins of the module respectively and through this route the data goes to the LCD module.
- Mark Joenen Pena
- Posts : 5
Join date : 2017-10-09
Re: What is LCD Interfacing?
Sat Oct 14, 2017 10:39 pm
Ma'am try lang po to
MOV A,#38H // Use 2 lines and 5x7 matrix
ACALL CMND
MOV A,#0FH // LCD ON, cursor ON, cursor blinking ON
ACALL CMND
MOV A,#01H //Clear screen
ACALL CMND
MOV A,#06H //Increment cursor
ACALL CMND
MOV A,#82H //Cursor line one , position 2
ACALL CMND
MOV A,#3CH //Activate second line
ACALL CMND
MOV A,#49D
ACALL DISP
MOV A,#54D
ACALL DISP
MOV A,#88D
ACALL DISP
MOV A,#50D
ACALL DISP
MOV A,#32D
ACALL DISP
MOV A,#76D
ACALL DISP
MOV A,#67D
ACALL DISP
MOV A,#68D
ACALL DISP
MOV A,#0C1H //Jump to second line, position 1
ACALL CMND
MOV A,#67D
ACALL DISP
MOV A,#73D
ACALL DISP
MOV A,#82D
ACALL DISP
MOV A,#67D
ACALL DISP
MOV A,#85D
ACALL DISP
MOV A,#73D
ACALL DISP
MOV A,#84D
ACALL DISP
MOV A,#83D
ACALL DISP
MOV A,#84D
ACALL DISP
MOV A,#79D
ACALL DISP
MOV A,#68D
ACALL DISP
MOV A,#65D
ACALL DISP
MOV A,#89D
ACALL DISP
HERE: SJMP HERE
CMND: MOV P1,A
CLR P3.5
CLR P3.4
SETB P3.3
CLR P3.3
ACALL DELY
RET
DISP:MOV P1,A
SETB P3.5
CLR P3.4
SETB P3.3
CLR P3.3
ACALL DELY
RET
DELY: CLR P3.3
CLR P3.5
SETB P3.4
MOV P1,#0FFh
SETB P3.3
MOV A,P1
JB ACC.7,DELY
CLR P3.3
CLR P3.4
RET
MOV A,#38H // Use 2 lines and 5x7 matrix
ACALL CMND
MOV A,#0FH // LCD ON, cursor ON, cursor blinking ON
ACALL CMND
MOV A,#01H //Clear screen
ACALL CMND
MOV A,#06H //Increment cursor
ACALL CMND
MOV A,#82H //Cursor line one , position 2
ACALL CMND
MOV A,#3CH //Activate second line
ACALL CMND
MOV A,#49D
ACALL DISP
MOV A,#54D
ACALL DISP
MOV A,#88D
ACALL DISP
MOV A,#50D
ACALL DISP
MOV A,#32D
ACALL DISP
MOV A,#76D
ACALL DISP
MOV A,#67D
ACALL DISP
MOV A,#68D
ACALL DISP
MOV A,#0C1H //Jump to second line, position 1
ACALL CMND
MOV A,#67D
ACALL DISP
MOV A,#73D
ACALL DISP
MOV A,#82D
ACALL DISP
MOV A,#67D
ACALL DISP
MOV A,#85D
ACALL DISP
MOV A,#73D
ACALL DISP
MOV A,#84D
ACALL DISP
MOV A,#83D
ACALL DISP
MOV A,#84D
ACALL DISP
MOV A,#79D
ACALL DISP
MOV A,#68D
ACALL DISP
MOV A,#65D
ACALL DISP
MOV A,#89D
ACALL DISP
HERE: SJMP HERE
CMND: MOV P1,A
CLR P3.5
CLR P3.4
SETB P3.3
CLR P3.3
ACALL DELY
RET
DISP:MOV P1,A
SETB P3.5
CLR P3.4
SETB P3.3
CLR P3.3
ACALL DELY
RET
DELY: CLR P3.3
CLR P3.5
SETB P3.4
MOV P1,#0FFh
SETB P3.3
MOV A,P1
JB ACC.7,DELY
CLR P3.3
CLR P3.4
RET
- Agatep Claire
- Posts : 5
Join date : 2017-10-14
Re: What is LCD Interfacing?
Sat Oct 14, 2017 10:58 pm
Ma'am as you can see P3.3, P3.4 and P3.5 are connected to the E, R/W, RS pins of the microcontroller and through this route the control signals are transffered to the LCD module. Resistor R1 limits the current through the back light LED and so do the back light intensity. POT R2 is used for adjusting the contrast of the display. Program for interfacing LCD to 8051 microcontroller is shown below.
- Agatep Claire
- Posts : 5
Join date : 2017-10-14
Re: What is LCD Interfacing?
Sat Oct 14, 2017 11:01 pm
I think there are no difference between L293D and JHD162A cause they are same motor drivers. Hiihihihhih i don't know. Am I right po ma'am?
- Agatep Claire
- Posts : 5
Join date : 2017-10-14
Re: What is LCD Interfacing?
Sat Oct 14, 2017 11:04 pm
The LCDs have a parallel interface, meaning that the microcontroller has to manipulate several interface pins at once to control the display.
- Manalo Mark Anthony
- Posts : 9
Join date : 2017-10-18
Re: What is LCD Interfacing?
Wed Oct 18, 2017 11:24 pm
16×2 LCD is named so because; it has 16 Columns and 2 Rows. There are a lot of combinations available like, 8×1, 8×2, 10×2, 16×1, etc. But the most used one is the 16*2 LCD,
- Manalo Mark Anthony
- Posts : 9
Join date : 2017-10-18
Re: What is LCD Interfacing?
Wed Oct 18, 2017 11:24 pm
Many products we see in our daily life have lcd's with them. They are used to show status of the product or provide interface for inputting or selecting some process. Washing machine, microwave,air conditioners and mat cleaners are few examples of products that have character or graphical lcd's installed in them. In this tutorial i am going to discuss about the character lcd's.
- Palomar Stephany
- Posts : 3
Join date : 2017-10-14
Re: What is LCD Interfacing?
Wed Oct 18, 2017 11:28 pm
Ma'am what are the diffence between the 2x16 LCD to any other lcd's we used?
Permissions in this forum:
You cannot reply to topics in this forum
|
|