In this tutorial let's interface a 16x1,16x2 and 20x4 character display with AVR breakout board. For this tutorial we will require a LCD Breakout.

Basics

LCD can be interfaced with AVR breakout in two modes i.e. 8 bit and 4 bit. Let's interface it in 4 bit mode.We will connect the display in 4 bit mode. You can change it to 8 bit mode making changes in connections and corresponding code. Hardware connections remain same for LCD 16x1,16x2,20x4 as shown in hook up.
Refer 8051 Tutorial for basics of character LCDs

Hook Up

File:Lcd AVRbreakout

Code

Demo

Downloads