Did you know that most LCD displays are not big enough for long distances viewing? So that’s why we use them a lot in large displays. They are really cheap and modular, so we can connect them together to build a very large display. Usually, dot-matrixes are suitable for displaying letters and numbers but also, we can display low-resolution images on them.
In this AVR 16×16 Dot-matrix Project, we used Latch ICs to save microcontroller pins, to create more pins with one port. we have used these transistors that are specified in the figure, to amplify the current for the dot-matrix.
the dot-matrix panel that we used in this project, is a combination of two 8×16 panels. They work together to form a 16-by-16 panel. This program is for the 16 by 16 dot-matrix consists of two rows of 8 by 16 that are shown separately on two pairs of 8×8 dot-matrixes.
according to Wikipedia: “A LED matrix or LED display is a large, low-resolution form of dot-matrix display. Useful both for industrial and commercial information. It consists of a 2-D diode matrix with their cathodes joined in rows and their anodes joined in columns. By controlling the flow of electricity through each row and column pair it is possible to control each LED individually. By multiplexing, scanning across rows, quickly flashing the LEDs on and off, it is possible to create characters or pictures to display information to the user.”
Also, don’t forget to take a look at our complete AVR Projects Pack!