Difference between revisions of "Interfacing LCDs with AVR Breakout"
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] | + | 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.
Contents
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