Interfacing Atmega16 Microcontroller With Dot Matrix Led Display

Introduction: Interfacing Atmega16 Microcontroller With Dot Matrix Led Display

About: We are a team of passionate engineers who works on embedded system and IoT. Here through this page you will come to know about embedded system from scratch to the latest technology based controller. We will te…

In this project we are going to interface one dot matrix LED display with AVR(Atmega16) microcontroller. Here we will show simulation in proteus, you can apply same thing in your hardware. So here we will first print one character let's say 'A' in this display then we will make it scroll in that display.

This is very interesting project. I think you have seen lot of application of these type of matrix display in real world. So here using Atmega16 we will make one prototype of this display project.

Step 1: Software Used

Atmel Studio 7: Studio 7 is the integrated development platform (IDP) for developing and debugging all AVR® and SAM microcontroller applications. The Atmel Studio 7 IDP gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code.

Here is the download link

2 Proteus Software for simulation: This is the software to show simulation. You will get lot of information to download this software.

If you are directly doing it in hardware then no need to install proteus tool

Step 2: Components Used:

Here in our demo video we are using proteus simulation but definitely if you are doing it in your hardware you will be required these components for this project:

1. AVR Development Board: You can buy Atmega16 IC and can make your own custom board, any how you can also get the Atmega16/32 Development board. So if you have this board it will be better so that you can easily upload the code by yourself.

2. 8*8 Dot Matrix LED display: As we are using 8*8 display so there are 64 LEDs in one single LED display

3. AVR ISP USB Programmer: This programmer is a generic stand alone hardware tool allowing you to read and write many AVR based ATMEL micro-controller.


4. Some Jumper Wires: We need some jumper wires also to make the connection among each devices.

Step 3: Code:

You can get the source code from below download link

Attachments

Step 4: Circuit Diagram:

Step 5: Video:

The whole Project Description is given in above video

If you have any doubt regarding this project feel free to comment us below.

And if you want to learn more about embedded system you can visit our youtube channel

Please visit and like our Facebook Page for frequent updates.

Thanks & Regards,

Embedotronics Technologies

Be the First to Share

    Recommendations

    • Halloween Contest

      Halloween Contest
    • Plastic Challenge

      Plastic Challenge
    • Tinkercad Student Design Contest

      Tinkercad Student Design Contest

    Comments