Line 1: Line 1:
 
[[category:Atmega32 Breakout]]
 
[[category:Atmega32 Breakout]]
 
In this tutorial let's interface a 16x1,16x2 and 20x4 character display with AVR breakout board.
 
In this tutorial let's interface a 16x1,16x2 and 20x4 character display with AVR breakout board.
For this tutorial we will require a [https://www.exploreembedded.com/product/LCD%20Breakout%20Board%20for%2016x1%2016x2%2020x4%20128x64 LCD Breakout], LCDs etc.
+
For this tutorial we will require a [https://www.exploreembedded.com/product/LCD%20Breakout%20Board%20for%2016x1%2016x2%2020x4%20128x64 LCD Breakout].
 
=Basics=
 
=Basics=
 
LCD can be interfaced with AVR breakout in two modes i.e. 8 bit and 4 bit. Let's
 
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.4 bit  
+
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.<br>
 +
Refer [[LCD_16_x_2_Interfacing_with_8051|8051 Tutorial]] for basics of character LCDs
 
=Hook Up=
 
=Hook Up=
 +
[[file:Lcd_AVRbreakout]]
 
=Code=
 
=Code=
 
=Demo=
 
=Demo=
 
=Downloads=
 
=Downloads=

Revision as of 11:59, 1 April 2016

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