You Are Here: Home » AVR ATmega Projects » AVR ATmega8 Project LED Moving Message Display using ATmega8 microcontroller

AVR ATmega8 Project LED Moving Message Display using ATmega8 microcontroller




An interesting project that can be done using Microcontroller is a LED message scroll er. It teaches you a quite lot of things. So I decided to make one. I made the hardware design modular and cascadeble That means the whole display is made up of several 15×7 modules. Each module has everything to drive 15×7 led matrix which includes a ULN2003 row driver IC and two shift register IC to drive the 15 columns. Data is loaded serially into the 15 columns. and multiplexing is done along the row.

The 15×7 Smart LED Board.

LED Matrix Board

The Controller Board.

Any cheap AVR MCU like a ATmega8 can be used to control this board (also up to 4 such boards which give a total of 60px by 7px display). We are using our low cost development board as the controller to the LED matrix board. This board can be purchased at a price as low as Rs. 249 including the MCU ! So wiring this project is a matter of ten minutes !

Connecting The Display Module with Devboard.

Matrix Board PINOut

PIN No

PIN Name




Devboard PIN

1

GNDGND

2

N/C 

3

+5V IN+5V out

4

N/C 

5

Serial Data InPB0

6

ST_CPPB2

7

SH_CPPB1

8

ROW APD0

9

ROW BPD1

10

ROW CPD2

11

ROW DPD4

12

ROW EPD5

13

ROW FPD6

14

ROW GPD7

Program

The program is written in C language and compiled using the free GNU C compiler for AVR Platform. The Project manager is AVR Studio 4. More information on how to install and use these software tool please see the following article.

For more detail: AVR ATmega8 Project LED Moving Message Display using ATmega8 microcontroller

Leave a Comment

You must be logged in to post a comment.

Read previous post:
PS2 Keyboard Interface with AVR MCU using ATmega8 microcontroller

A PC keyboard is an old and trusted human machine interface. Most peoples are familiar with it. When a text...

Close
Scroll to top