Chania

TRAIN YOURSELF IN ELECTRONICS

Free Electronic Projects
INTERFACING 16×2 LCD WITH 8051

INTERFACING 16×2 LCD WITH 8051

By:Rao Usama, Waqar Qureshi, Naveed Ahmed, Mazhar Khan, Niaz Khoso

Introduction:

This project is about to interface 16x2 LCD with 8051 microcontroller that displays different kind of syntax like names of each group member by a program written in assembly language with the support of 8051 microcontroller that directs LCD through its commands. LCD display is an inevitable part in almost all embedded projects and this article is about interfacing 16×2 LCD with 8051 microcontroller. Many guys find it hard to interface LCD module with the 8051 but the fact is that if you learn it properly, its a very easy job and by knowing it you can easily design embedded projects like digital voltmeter / ammeter, digital clock, home automation displays, status indicator display, digital code locks, digital speedometer/ odometer, display for music players etc etc. Thoroughly going through this article will make you able to display any text (including the extended characters) on any part of the 16×2 display screen.

uploads/5222Usama.jpg uploads/4919Usama.png uploads/

Working:

This project is about to interface a 16×2 LCD with a programmable device called 8051 microcontroller that is an assembly and C language support device . This project will work in such a way that it will display the names of each group member . And when this syntax come to an end it will start counter from 0 to 9 that can be used in different applications . E.g: Parking stations etc . However the program in microcontroller is an assembly language based.

Assembly Code:

Downloads
Schematic
Code
Hex Code