Chapter 7

Alpha Numeric Display

Using an Alpha Numeric Display or Liquid Crystal Display (LCD) helps to create a much better user interface for our projects. With the LCD we can give messages or instructions, show the results of calculations or measurements, display time and lots of other information.

In this chapter we will be looking at employing a 16 character by two line display, which incorporates an HITACHI HD44780 LCD Controller Driver Chip. The HD44780 is an industry standard also compatible with displays other than the Hitachi (fortunately).

The code we are developing can easily be used in other display formats such as 8 × 1, 16 × 1, 20 × 2, 20 × 4, 40 × 2, and so on.

The display is operated by three control lines and eight data lines. ...

Get PIC Projects and Applications using C now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.