Interfacing LCD with 8051

Posted on Feb 5, 2014

An 8051 program must interact with the outside world using input and output devices that communicate directly with a human being. One of the most common devices attached to an 8051 is an LCD display. Some of the most common LCDs connected to the 8051 are 16x2 and 20x2 displays. This means 16 characters per line by 2 lines and 20 characters per line by 2 lines, respectively. Fortunately, a very popular

Interfacing LCD with 8051
Click here to download the full size of the above Circuit.

standard exists which allows us to communicate with the vast majority of LCDs regardless of their manufacturer. The standard is referred to as HD44780U, which refers to the controller chip which receives data from an external source (in this case, the 8051) and communicates directly with the LCD. I use a standard 16-character by 2-line LCD module, see schematic below. This is the pit fall for beginners. Proper working of LCD depend on the how the LCD is initialized. We have to send few command bytes to initialize the lcd. Simple steps to initialize the LCD

Leave Comment

characters left:

New Circuits



Popular Circuits

Simple AM Radio Receiver circuit and explanation
Issues with the OPA548 current limiting
Dynaco ST-70 Amplifier
Voice lamp FC52 schematic
DC panel battery uninterrupted power supply switching circuit