0% found this document useful (0 votes)
25 views7 pages

Microprocessor

The document discusses the interfacing of an LCD display with the 8085 microprocessor, highlighting the LCD's functionality, types, and the architecture of the 8085 microprocessor. It includes example code for initializing the LCD and sending data, as well as various applications of LCDs in fields such as digital clocks, industrial control systems, and medical devices. The content is guided by Dr. P. K. Parlewar and is presented by Gargi Mangesh Fand from Shri Ramdeobaba College of Engineering and Management, Nagpur.

Uploaded by

fandgm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views7 pages

Microprocessor

The document discusses the interfacing of an LCD display with the 8085 microprocessor, highlighting the LCD's functionality, types, and the architecture of the 8085 microprocessor. It includes example code for initializing the LCD and sending data, as well as various applications of LCDs in fields such as digital clocks, industrial control systems, and medical devices. The content is guided by Dr. P. K. Parlewar and is presented by Gargi Mangesh Fand from Shri Ramdeobaba College of Engineering and Management, Nagpur.

Uploaded by

fandgm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Shri Ramdeobaba College Of

Engineering and Management, Nagpur

Name:- Gargi Mangesh Fand


Branch:- Electronics And Communication
Roll no:- 6
Subject:- Compressive Viva
Topic :- Interfacing LCD Display with 8085
Microprocessor

GUIDED BY
Dr. P. K. Parlewar
LCD Display : • LCD (Liquid Crystal Display) is a flat-panel
display technology commonly used in
embedded systems.
• It operates by manipulating liquid crystal
molecules using electric fields to control the
passage of light.
• LCDs are widely used due to their low power
consumption and high readability.
Types Of LCDs :
• Character LCDs: • Graphical LCDs: • Segmented LCDs:
Displays only text Capable of displaying Used in digital watches and
characters (e.g., 16x2, images, graphs, and calculators, displaying predefined
20x4 LCDs). custom patterns. numbers and symbols.
GUIDED BY
Dr. P. K. Parlewar
8085 Microprocessor :
8-bit microprocessor, 5V power supply,
16-bit address bus (64KB memory).
Operates at 3 MHz, 40-pin DIP
 Architecture
• Registers: Accumulator (A),
general-purpose (B, C, D, E, H, L),
PC, SP
• ALU: Performs arithmetic/logic
operations
• Control Unit: Decodes
instructions
 Key Pins
• Control: RD, WR, ALE, IO/M
• Interrupts: TRAP, RST7.5, INTR

GUIDED BY
Dr. P. K. Parlewar
Interfacing :

GUIDED BY
Dr. P. K. Parlewar
Code :
HLT ; Stop execution
MVI A, 38H ; Initialize LCD in 8-bit mode ; Subroutine to send command to LCD
CALL CMD_WR CMD_WR:
MVI A, 0CH ; Display ON, Cursor OFF MOV C, A ; Store command in register C
CALL CMD_WR CALL DELAY ; Call delay for timing
MVI A, M06H ; Auto Increment Cursor MOV A, C ; Retrieve command from register C
CALL CWR OUT 80H ; Send command to LCD (Port A of 8255)
MVI A, 'H' ; Load ASCII character 'H' RET ; Return from subroutine
CALL DATA_WR ; Subroutine to send data to LCD
MVI A, 'E' ; Load ASCII character 'E' DATA_WR:
CALL DATA_WR MOV C, A ; Store data in register C
MVI A, 'L' ; Load ASCII character 'L' CALL DELAY ; Call delay for timing
CALL DATA_WR MOV A, C ; Retrieve data from register C
MVI A, 'L' ; Load ASCII character 'L' OUT 81H ; Send data to LCD (Port B of 8255)
CALL DATA_WR RET ; Return from subroutine
MVI A, 'O' ; Load ASCII character 'O' ; Delay subroutine for timing
CALL DATA_WR DELAY:
D_WR NOP ; No operation (2 machine cycles)
MVI A, 01H ; Clear Display NOP ; No operation (2 machine cycles)
CALL CMD_ RET ; Return from subroutine GUIDED BY
Dr. P. K. Parlewar
Applications :

1. Digital Clocks: Display real-time time data.


2. Industrial Control Systems: Show process parameters like
temperature and pressure.
3. Home Automation: Monitor appliance statuses and environmental
conditions.
4. Medical Devices: Display health metrics like heart rate and body
temperature.
5. Automotive Dashboards: Show speed, fuel levels, and engine
diagnostics.

GUIDED BY
Dr. P. K. Parlewar
THANK YOU
GUIDED BY
Dr. P. K. Parlewar

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy