Welcome to electrical and electronics engineering discussion website, Please login or register to continue.

in Embedded System Design by

Your answer

Thanks for your contribution. Feel free to answer this question. Please avoid short answer. Your answer is most welcome. Be genuine.

Upload image or document:

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
Are you a robot ? (Y = Yes / N = No)
To avoid this verification in future, please log in or register.

1 Answer

0 votes

Liquid Crystal Display:-
An LCD is a low-cost, low power device capable of displaying text and images. LCD's are extremely common in embedded systems since such system often does not have video monitors like those that come standard with desktop systems.
LCD's can be found on numerous common device like watches, copy machine, and calculators.

Basic principle:-
The basic principle of one type of LCD, a reflective LCD, works as follows, first, incoming light passes through a polarizing plate. Next, that polarized light encounters liquid crystal material.
If we excite a region of this material, we cause the material molecules to align, which in turns causes the polarized light to pass through the material. Otherwise, the light does not pass through.
Finally, light that passed through hits a mirror and reflects back, so the excited region appears to light up.
Another type of LCD, an absorption LCD works similarly but uses a block surface instead of a mirror. The surface below the excited regions absorbs light, thus appearing darker than the other regions.
A dot-matrix LCD consists of a matrix of dots that can display alphanumeric characters (letters and digits) as well as other symbols. A common dot-matrix LCD has five column and eight rows of dots for one character. An LCD driver converts input data into the appropriate electrical signals necessary to excite the appropriate LCD dots.


  • Each type of LCD may be able to display multiple characters. Each character may be displayed in normal or inverted fashion.
  • The LCD may permit a character to be blinking or may permit display of a cursor indicating the current character (blinking underscore). Such functionality would be difficult for us to implement using the software.
  • Thus we use an LCD controller to provide us with a simple interface to an LCD having 8-data inputs (DB0-DB7) and one enable input.
  • To send a byte to the LCD, we provide a value to the eight inputs and pulse the enable. This byte may be a control word, which instructs the LCD controller to initialize the LCD, clear the display, select the positions of the cursor, brighten the display.
  • Alternately, this byte may be a data word, such as an ASCII characters, instructing the LCD to display the character at the currently selected display position.
  • In this example, the microprocessor is connected to an LCD controller, which in turn is connected to an LCD as shown in fig. The LCD controller receives control words from and performs the corresponding action on the LCD.
  • Once the initialization sequence is done, we can send control words as send actual data to be displayed.
  • When RS is set to low to indicate that the data sent is control word.
  • When RS is high this indicates that the data sent over the communication bus corresponds to a character that is to be displayed.
  • Everytime data is sent whether it is a control word or data, the enable bit must be toggled.
  • By using initialization code the : CD has been set with an 8-bit interface. In addition, the display has been cleared the cursor is in the home position and the cursor moves to the right as data is displayed. The LCD is now ready to be written to.
  • In order to write data, we set RS=1. The actual data we want to write is on DB0-DB7. The write char functions accept a character which will be sent to the LCD controller to display on the LCD.
  • The Enabled LCD function toggles the enables bit and acts as a delay so that the command can be processed and executed.

Welcome to Q&A site for electrical and electronics engineering discussion for diploma, B.E./B.Tech, M.E./M.Tech, & PhD study.
If you have a new question please ask in English.
If you want to help this community answer these questions.


Most popular tags

power motor dc circuit voltage transformer current used system phase resistance factor load synchronous energy ac induction generator electric series frequency capacitor use speed between electrical meter line type mosfet control transmission difference magnetic plant high single instrument bjt source advantages function diode machine unit winding torque field parallel amplifier define supply thyristor motors arduino shunt maximum relay armature problem electricity time and value on transformers types coil diagram state flow ratio material three starting direction theorem method emf formula operating efficiency digital wave microprocessor test instruments loss measure operation connected low applications effect single-phase working losses different network law wattmeter inductance temperature measuring constant signal controlled breaker device full compare flux drive wire resistivity logic rc materials machines angle force switch disadvantages converter transistor gain protection scr core measurement number free bridge principle generators reactance circuits negative friction open pole conductor conservation steam iron loop resistors hysteresis short computer using lines secondary station battery rectifier inverter linear induced relays nuclear regulation design analog work rotor electronics gate forces diesel damping rlc connection factors capacitance capacitors minimum insulation basic moving running self systems air fault range direct main stability quality starter igbt eddy ideal ammeter rl 3-phase plants arc thermal error fuzzy biasing dielectric pressure balanced superposition errors rotation characteristics feedback impedance measured electronic inductive start alternator off back curve over solar average three-phase tariff locomotive peak bias zener commutator surge rating universal potentiometer density permanent mechanical copper transducer capacity electrons memory adc excitation transfer explain fuse pure harmonics application of inductor internal pmmc reaction welding resonance traction permeability breakers rms designed electromagnetic si generation brushes switching capacitive shaded rate distribution methods delta star oscillator reluctance semiconductor simplification algebra 8085 boolean weston dynamometer insulating strength installation definition fuel heating earth units neutral rated engineering conductors coefficient filter controller usually reverse