Contents

Introduction to Alphanumeric LCD

Introduction of LCD type HD44780, Pin
description and general information.

Basics of LCD

Basic information of LCD like registers,
CGRAM, CGROM, DDRAM and busy flag etc.

LCD Commands

Information on LCD commands including list of
useful commands that are used frequently.

LCD 8-bit Initialization

Full information on methods to initialize LCD in
8-bit interface and programming examples in C and assembly.

Checking Busy Flag of LCD

Steps to check busy flag of lcd and
alternative methods for delay.

Sending command & data to LCD

C and assembly examples for programming LCD in 8-bit
interface and sending command and data to LCD.

Creating custom character and patters

Complete information on how to use CGRAM of
LCD and to create user defined patterns.

LCD in 4-bit Mode - Introduction

Learn to use LCD in 4-bit Mode, circuit
diagram with lot of infromation.

LCD in 4-bit Mode - Programming

Programming example for microcontroller to
communicate with LCD in 4-bit mode.

Bookmark This tutorial

Please Bookmark my website for more tutorials.
Link to this tutorial: LCD Interfacing tutorial

Share it! Like it!

Conversation

ExperimenterUK
Sat Sep 13 2014, 12:34 PM
jaimin1212,Pimpalkhare Create a thread for your question
jaimin1212
Sat Sep 13 2014, 02:35 AM
i want to make self balancing robot using MPU6050 using atmega8.. please help to get data of gyro and accelerometer from this sensor through atmega8.
Thu Sep 11 2014, 09:00 AM
Sunil Pimpalkhare
Hello sir, I am trying to make Wearfin project https://www.youtube.com/watch?v=iZ6PVBvQf-g so can u help me in teaching how to built the program???
Thu Sep 11 2014, 02:21 AM
hariom panday
plz hlp me in my project
iec.naga
Tue Sep 09 2014, 01:19 AM
spi
Mon Sep 08 2014, 08:14 AM
fameem
water changing in fish tank automatically using microcontoller with timer. send idea to me
dexter_a
Sat Sep 06 2014, 11:09 AM
hello guys
Sat Sep 06 2014, 10:10 AM
munaxa
plx guide me
Sat Sep 06 2014, 10:09 AM
munaxa
hi i want to buy plx guie me
ajay_bhargav
Sat Sep 06 2014, 03:10 AM
@Ben, Its hard to undrstand the context like this. If you can post in forum with some example code we might answer you better.

Downloads

Comments

piku_123
Tue Sep 16 2014, 11:29 AM
qudor
Tue Sep 16 2014, 11:06 AM
sara_seecs
Tue Sep 16 2014, 10:53 AM
akshar
Fri Sep 12 2014, 12:45 PM
iec.naga
Tue Sep 09 2014, 01:09 AM
ELTenin
Sun Sep 07 2014, 09:51 AM
dexter_a
Sat Sep 06 2014, 08:46 AM
pedrocardoso
Thu Sep 04 2014, 07:04 PM

Online

Guests: 40, Members: 0 ...

most ever online: 182184
(Members: , Guests: 182184) on 06 Aug 2010: 01:37 AM

Members: 37514
Newest member: piku_123
Forum Activity
akshar Avatar
Posted By akshar
Mon Sep 15 2014, 04:41 AM
sir,i used microcontroller 89v51rd2 in circuit. No...
bobparihar Avatar
Posted By bobparihar
Mon Sep 15 2014, 02:24 AM
i am programming interrupt 0 using 8051my task is....
ExperimenterUK Avatar
Posted By ExperimenterUK
Sat Sep 13 2014, 12:23 PM
There may not be an exact equivalent .You will hav...
akshar Avatar
Posted By akshar
Sat Sep 13 2014, 03:18 AM
Sir, Good Morning,Thank you for making me a member...
ajay_bhargav Avatar
Posted By ajay_bhargav
Thu Sep 11 2014, 12:52 AM
which compiler are you using? I suggest XC8 with M...
ajay_bhargav Avatar
Posted By ajay_bhargav
Thu Sep 11 2014, 12:49 AM
I always prefer Olimex Dev boards when it comes to...
ajay_bhargav Avatar
Posted By ajay_bhargav
Thu Sep 11 2014, 12:44 AM
master will always lower down the Chip select... s...
ajay_bhargav Avatar
Posted By ajay_bhargav
Thu Sep 11 2014, 12:38 AM
Well HitechC is the compiler used inside XC8. So i...
ajay_bhargav Avatar
Posted By ajay_bhargav
Thu Sep 11 2014, 12:36 AM
TSOP is a photo transistor + demodulator combo chi...
ajay_bhargav Avatar
Posted By ajay_bhargav
Thu Sep 11 2014, 12:32 AM
Did you test your IR pairs individually? are they ...