SlideShare a Scribd company logo
1 of 22
1
TECHVILL
A
www.techvilla.org.in
 Basic information about different types of lcd
 Memory architecture of LCD.
 LCD commands www.techvilla.org.in
 LCD: Liquid Crystal Display is a thin, flat display device made up of any
number of thin crystals
 The crystals act like tiny shutters, opening or closing in response to
the stimulus, thereby allowing degrees of light that have passed
through specific colored pixels to illuminate the screen, creating a
picture.
 These display screens are used in televisions, computer monitors, and
cell phones
What is LCD?What is LCD?
www.techvilla.org.in
4
Solid Liquid crystal
“fourth state of matter”
Liquid
Gas www.techvilla.org.in
Liquid Crystal – a stable phase of
matter characterized by anisotropic
properties without the existence of a
3-dimensional crystal lattice –
generally lying between the solid
and isotropic (“liquid”) phase. 5
www.techvilla.org.in
2015/5/22
6
vs.
Anisotropic
Liquids and gases
(uniform properties in all
directions).
Liquid Crystals
have orientational order
www.techvilla.org.in
www.techvilla.org.in
8
 Consists of an array of tiny segments (called pixels) that
can be manipulated to present information.
 Using polarization of lights to display objects.
 Use only ambient light to illuminate the display.
 Common wrist watch and pocket calculator to an
advanced VGA computer screen
www.techvilla.org.in
9
Passive Matrix LCDs (AMLCD) and Active Matrix
LCDs (AMLCD)
 Passive Twisted Nematic Displays (TNLCD)
 Super Twisted nematic LCD (STNLCD)
 Thin Film Transistor LCD (TFT LCD)
 Reflective LCD
 Rear Projection LCD
www.techvilla.org.in
10
 The parallel arrangement of liquid crystal molecules along grooves
 When coming into contact with grooved surface in a fixed direction,
liquid crystal molecules line up parallel along the grooves.
www.techvilla.org.in
MOLECULES MOVEMENT
OFFLINE (NO VOLTAGE IS APPLIED)
ALONG THE UPPER PLATE : POINT IN DIRECTION 'A'
ALONG THE LOWER PLATE : POINT IN DIRECTION 'B‘
FORCING THE LIQUID CRYSTALS INTO A TWISTED STRUCTURAL
ARRANGEMENT. (RESULTANT FORCE)
11
www.techvilla.org.in
LIGHT MOVEMENT
OFFLINE (NO VOLTAGE IS APPLIED)
LIGHT TRAVELS THROUGH THE SPACING OF THE
MOLECULAR ARRANGEMENT.
THE LIGHT ALSO "TWISTS" AS IT PASSES THROUGH THE
TWISTED LIQUID CRYSTALS.
LIGHT BENDS 90 DEGREES AS IT FOLLOWS THE TWIST
OF THE MOLECULES.
POLARIZED LIGHT PASS THROUGH THE ANALYZER
(LOWER POLARIZER). 12
www.techvilla.org.in
MOLECULES MOVEMENT
ONLINE (VOLTAGE IS APPLIED)
LIQUID CRYSTAL MOLECULES STRAIGHTEN OUT
OF THEIR HELIX PATTERN
MOLECULES REARRANGE THEMSELVES
VERTICALLY (ALONG WITH THE ELECTRIC FIELD)
NO TWISTING THOUGHOUT THE MOVEMENT
FORCING THE LIQUID CRYSTALS INTO A STRAIGHT
STRUCTURAL ARRANGEMENT. (ELECTRIC FORCE)
13
www.techvilla.org.in
LIGHT MOVEMENT
ONLINE (VOLTAGE IS APPLIED)
TWISTED LIGHT PASSES STRAIGHT
THROUGH.
LIGHT PASSES STRAIGHT THROUGH ALONG
THE ARRANGEMENT OF MOLECULES.
POLARIZED LIGHT CANNOT PASS THROUGH
THE LOWER ANALYZER (LOWER
POLARIZER).
SCREEN DARKENS.
14
www.techvilla.org.in
SEQUENCES OF OFFLINE AND
ONLINE MODE
OFFLINE
1. SURROUNDING LIGHT IS POLARIZED
ON THE UPPER PLATE.
2. LIGHT MOVES ALONG WITH LIQUID
CRYSTALS AND TWISTED AT RIGHT
ANGLE.
3. MOLECULES AND LIGHTS ARE
PARALLEL TO THE LOWER ANALYZER.
4. LIGHT PASSES THROUGH THE PLATE.
5. SCREEN APPEAR TRANSPARENT.
Offline Online
15
www.techvilla.org.in
SEQUENCES OF OFFLINE AND ONLINE
MODE
ONLINE
1. SURROUNDING LIGHT IS POLARIZED ON
THE UPPER PLATE.
2. LIGHT MOVES ALONG WITH LIQUID
CRYSTALS WHICH MOVES STRAIGHT
ALONG THE ELECTRIC FIELD.
3. MOLECULES AND LIGHTS ARE
PERPENDICULAR TO THE LOWER
ANALYZER.
4. LIGHT CANNOT PASS THROUGH THE
PLATE.
5. SCREEN APPEAR DARK.
16
Offline Online
www.techvilla.org.in
POLARIZATION OF LIGHT
WHEN UNPOLARIZED LIGHT PASSES THROUGH A POLARIZING FILTER, ONLY
ONE PLANE OF POLARIZATION IS TRANSMITTED. TWO POLARIZING
FILTERS USED TOGETHER TRANSMIT LIGHT DIFFERENTLY DEPENDING ON
THEIR RELATIVE ORIENTATION. 17
Online Offline
www.techvilla.org.in
 A 16x2 LCD display is very basic module and is very
commonly used in various devices and circuits.
 Lcd’s are very economical,easily programmable.
 Can display custom characters.
 Can display 16 characters per line and there are two lines.
 Each character is displayed in 5x7 pixel matrix.
www.techvilla.org.in
 This lcd consists of:
 DDRAM
 CGROM
 CGRAM
 DDRAM – Display Data RAM
 Stores the character code for each charater of LCD display.
 Extra locations are used for shifting locations.
www.techvilla.org.in
CGROM – Character Generator ROM
Contains font bitmap for predefined characters that LCD can display.
Character code in DDRAM equates to a location in CGROM(eg. 48H location
refers to character ‘H’)
CGRAM-Character Generator RAM
Provides space for 8 custom characters.
www.techvilla.org.in
www.techvilla.org.in
www.techvilla.org.in

More Related Content

Similar to LCD Interfacing Part-4

DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...
DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...
DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...
KGoutamXIID
 

Similar to LCD Interfacing Part-4 (20)

Lcd-Led-Plasma
Lcd-Led-PlasmaLcd-Led-Plasma
Lcd-Led-Plasma
 
Lcd
LcdLcd
Lcd
 
Display devices CRT and LCD screen
Display devices CRT and LCD screenDisplay devices CRT and LCD screen
Display devices CRT and LCD screen
 
Lcd
LcdLcd
Lcd
 
Lcd
LcdLcd
Lcd
 
LCD
LCDLCD
LCD
 
Unit-4-5.pdf
Unit-4-5.pdfUnit-4-5.pdf
Unit-4-5.pdf
 
Lcd's
Lcd'sLcd's
Lcd's
 
Oled
OledOled
Oled
 
Cad unit 1
Cad unit 1Cad unit 1
Cad unit 1
 
chandu lcd.pptx
chandu lcd.pptxchandu lcd.pptx
chandu lcd.pptx
 
LCD
LCDLCD
LCD
 
Electronics assignment
Electronics assignment  Electronics assignment
Electronics assignment
 
All about LCD : Technology & Application
All about LCD : Technology & ApplicationAll about LCD : Technology & Application
All about LCD : Technology & Application
 
Lcd Led Plasma
Lcd Led PlasmaLcd Led Plasma
Lcd Led Plasma
 
Video DIsplay Technologies
Video DIsplay TechnologiesVideo DIsplay Technologies
Video DIsplay Technologies
 
Lcd
LcdLcd
Lcd
 
Jay 123
Jay 123Jay 123
Jay 123
 
DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...
DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...
DISPLAY SYSTEMS (2).pptx display systems ppt presentation by vvce mysore stud...
 
Lcd
LcdLcd
Lcd
 

More from Techvilla

More from Techvilla (20)

Raspberry pi Part 26
Raspberry pi Part 26Raspberry pi Part 26
Raspberry pi Part 26
 
Raspberry pi Part 25
Raspberry pi Part 25Raspberry pi Part 25
Raspberry pi Part 25
 
Raspberry pi Part 24
Raspberry pi Part 24Raspberry pi Part 24
Raspberry pi Part 24
 
Raspberry pi Part 23
Raspberry pi Part 23Raspberry pi Part 23
Raspberry pi Part 23
 
Raspberry pi Part 22
Raspberry pi Part 22Raspberry pi Part 22
Raspberry pi Part 22
 
Raspberry pi Part 21
Raspberry pi Part 21Raspberry pi Part 21
Raspberry pi Part 21
 
Raspberry pi Part 20
Raspberry pi Part 20Raspberry pi Part 20
Raspberry pi Part 20
 
Raspberry pi Part 19
Raspberry pi Part 19Raspberry pi Part 19
Raspberry pi Part 19
 
Raspberry pi Part 18
Raspberry pi Part 18Raspberry pi Part 18
Raspberry pi Part 18
 
Raspberry pi Part 17
Raspberry pi Part 17Raspberry pi Part 17
Raspberry pi Part 17
 
Raspberry pi Part 16
Raspberry pi Part 16Raspberry pi Part 16
Raspberry pi Part 16
 
Rasperry pi Part 15
Rasperry pi Part 15Rasperry pi Part 15
Rasperry pi Part 15
 
Rasperry pi Part 13
Rasperry pi Part 13Rasperry pi Part 13
Rasperry pi Part 13
 
Rasperry pi Part 12
Rasperry pi Part 12Rasperry pi Part 12
Rasperry pi Part 12
 
Rasperry pi Part 10
Rasperry pi Part 10Rasperry pi Part 10
Rasperry pi Part 10
 
Rasperry pi Part 9
Rasperry pi Part 9Rasperry pi Part 9
Rasperry pi Part 9
 
Rasperry pi Part 8
Rasperry pi Part 8Rasperry pi Part 8
Rasperry pi Part 8
 
Rasperry pi Part 7
Rasperry pi Part 7Rasperry pi Part 7
Rasperry pi Part 7
 
Raspberry pi Part 6
Raspberry pi Part 6Raspberry pi Part 6
Raspberry pi Part 6
 
Raspberry pi Part 5
Raspberry pi Part 5Raspberry pi Part 5
Raspberry pi Part 5
 

Recently uploaded

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

LCD Interfacing Part-4

  • 2.  Basic information about different types of lcd  Memory architecture of LCD.  LCD commands www.techvilla.org.in
  • 3.  LCD: Liquid Crystal Display is a thin, flat display device made up of any number of thin crystals  The crystals act like tiny shutters, opening or closing in response to the stimulus, thereby allowing degrees of light that have passed through specific colored pixels to illuminate the screen, creating a picture.  These display screens are used in televisions, computer monitors, and cell phones What is LCD?What is LCD? www.techvilla.org.in
  • 4. 4 Solid Liquid crystal “fourth state of matter” Liquid Gas www.techvilla.org.in
  • 5. Liquid Crystal – a stable phase of matter characterized by anisotropic properties without the existence of a 3-dimensional crystal lattice – generally lying between the solid and isotropic (“liquid”) phase. 5 www.techvilla.org.in
  • 6. 2015/5/22 6 vs. Anisotropic Liquids and gases (uniform properties in all directions). Liquid Crystals have orientational order www.techvilla.org.in
  • 8. 8  Consists of an array of tiny segments (called pixels) that can be manipulated to present information.  Using polarization of lights to display objects.  Use only ambient light to illuminate the display.  Common wrist watch and pocket calculator to an advanced VGA computer screen www.techvilla.org.in
  • 9. 9 Passive Matrix LCDs (AMLCD) and Active Matrix LCDs (AMLCD)  Passive Twisted Nematic Displays (TNLCD)  Super Twisted nematic LCD (STNLCD)  Thin Film Transistor LCD (TFT LCD)  Reflective LCD  Rear Projection LCD www.techvilla.org.in
  • 10. 10  The parallel arrangement of liquid crystal molecules along grooves  When coming into contact with grooved surface in a fixed direction, liquid crystal molecules line up parallel along the grooves. www.techvilla.org.in
  • 11. MOLECULES MOVEMENT OFFLINE (NO VOLTAGE IS APPLIED) ALONG THE UPPER PLATE : POINT IN DIRECTION 'A' ALONG THE LOWER PLATE : POINT IN DIRECTION 'B‘ FORCING THE LIQUID CRYSTALS INTO A TWISTED STRUCTURAL ARRANGEMENT. (RESULTANT FORCE) 11 www.techvilla.org.in
  • 12. LIGHT MOVEMENT OFFLINE (NO VOLTAGE IS APPLIED) LIGHT TRAVELS THROUGH THE SPACING OF THE MOLECULAR ARRANGEMENT. THE LIGHT ALSO "TWISTS" AS IT PASSES THROUGH THE TWISTED LIQUID CRYSTALS. LIGHT BENDS 90 DEGREES AS IT FOLLOWS THE TWIST OF THE MOLECULES. POLARIZED LIGHT PASS THROUGH THE ANALYZER (LOWER POLARIZER). 12 www.techvilla.org.in
  • 13. MOLECULES MOVEMENT ONLINE (VOLTAGE IS APPLIED) LIQUID CRYSTAL MOLECULES STRAIGHTEN OUT OF THEIR HELIX PATTERN MOLECULES REARRANGE THEMSELVES VERTICALLY (ALONG WITH THE ELECTRIC FIELD) NO TWISTING THOUGHOUT THE MOVEMENT FORCING THE LIQUID CRYSTALS INTO A STRAIGHT STRUCTURAL ARRANGEMENT. (ELECTRIC FORCE) 13 www.techvilla.org.in
  • 14. LIGHT MOVEMENT ONLINE (VOLTAGE IS APPLIED) TWISTED LIGHT PASSES STRAIGHT THROUGH. LIGHT PASSES STRAIGHT THROUGH ALONG THE ARRANGEMENT OF MOLECULES. POLARIZED LIGHT CANNOT PASS THROUGH THE LOWER ANALYZER (LOWER POLARIZER). SCREEN DARKENS. 14 www.techvilla.org.in
  • 15. SEQUENCES OF OFFLINE AND ONLINE MODE OFFLINE 1. SURROUNDING LIGHT IS POLARIZED ON THE UPPER PLATE. 2. LIGHT MOVES ALONG WITH LIQUID CRYSTALS AND TWISTED AT RIGHT ANGLE. 3. MOLECULES AND LIGHTS ARE PARALLEL TO THE LOWER ANALYZER. 4. LIGHT PASSES THROUGH THE PLATE. 5. SCREEN APPEAR TRANSPARENT. Offline Online 15 www.techvilla.org.in
  • 16. SEQUENCES OF OFFLINE AND ONLINE MODE ONLINE 1. SURROUNDING LIGHT IS POLARIZED ON THE UPPER PLATE. 2. LIGHT MOVES ALONG WITH LIQUID CRYSTALS WHICH MOVES STRAIGHT ALONG THE ELECTRIC FIELD. 3. MOLECULES AND LIGHTS ARE PERPENDICULAR TO THE LOWER ANALYZER. 4. LIGHT CANNOT PASS THROUGH THE PLATE. 5. SCREEN APPEAR DARK. 16 Offline Online www.techvilla.org.in
  • 17. POLARIZATION OF LIGHT WHEN UNPOLARIZED LIGHT PASSES THROUGH A POLARIZING FILTER, ONLY ONE PLANE OF POLARIZATION IS TRANSMITTED. TWO POLARIZING FILTERS USED TOGETHER TRANSMIT LIGHT DIFFERENTLY DEPENDING ON THEIR RELATIVE ORIENTATION. 17 Online Offline www.techvilla.org.in
  • 18.  A 16x2 LCD display is very basic module and is very commonly used in various devices and circuits.  Lcd’s are very economical,easily programmable.  Can display custom characters.  Can display 16 characters per line and there are two lines.  Each character is displayed in 5x7 pixel matrix. www.techvilla.org.in
  • 19.  This lcd consists of:  DDRAM  CGROM  CGRAM  DDRAM – Display Data RAM  Stores the character code for each charater of LCD display.  Extra locations are used for shifting locations. www.techvilla.org.in
  • 20. CGROM – Character Generator ROM Contains font bitmap for predefined characters that LCD can display. Character code in DDRAM equates to a location in CGROM(eg. 48H location refers to character ‘H’) CGRAM-Character Generator RAM Provides space for 8 custom characters. www.techvilla.org.in

Editor's Notes

  1. Discuss
  2. Do not follow patterns, Some phases are combined and orientation is NOT the only way to characterize