The MAX7219/MAX7221 also allow the user to select code-B decoding or no-decode for each digit.
The MAX7221 is compatible with SPI, QSPI, and MICROWIRE communication protocols, and has slew-rate-limited segment drivers to reduce EMI. Individual digits of the connected LED display may be addressed and updated without rewriting the entire display. Only one external resistor is required to set the segment current for all LEDs. Included on the MAX7219 chip is a BCD code-B decoder, a multiplex scan circuitry, a segment and digit drivers, and an 8×8 static RAM that stores each digit.
The MAX7219/MAX7221 are compact, serial input/output common-cathode display drivers that interface to microcontrollers and microprocessors to control 7-segment numeric LED displays of up to 8 digits, bar-graph displays, or 64 individual LEDs.
Although this driver comes attached to the LED Matrix display that we will be using for this tutorial, its important to treat them separately, so you can understand how the LED driver works and be able to use it in case you are unable to get an 8×8 LED Matrix display that comes with the LED Driver. To enable us to control the display easily, we will be using the MAX7219/MAX7221 LED display driver module. Made of super bright LEDs, they produce low resolution display and can be daisy chained to produce larger displays. * displayed, from 1 to 8.The 8×8 LED matrix displays are usually used for the display of symbols, simple graphics and texts. * The scan-limit register sets how many digits are * the lower nibble of the intensity register. * internal pulse-width modulator, which is controlled by * Digital control of display brightness is provided by an * The 14 addressable digit and control registers. * slew-rate-limited segment drivers to reduce EMI. * The MAX7221 is compatible with SPI™, QSPI™, and MICROWIRE™, and has * external resistor is required to set the segment current for all LEDs. * and digit drivers, and an 8x8 static RAM that stores each digit. * Included on-chip are a BCD code-B decoder, multiplex scan circuitry, segment * LED displays of up to 8 digits, bar-graph displays, or 64 individual LEDs. * display drivers that interface microprocessors (µPs) to 7-segment numeric * The MAX7219/MAX7221 are compact, serial input/output common-cathode * Serially Interfaced, 8-Digit, LED Display Driver * trademarks, maskwork rights, or any other form of intellectual * of trade secrets, proprietary technology, copyrights, patents,
* The mere transfer of this software does not imply any licenses shall not be used except as stated in the Maxim Integrated * Except as contained in this notice, the name of Maxim Integrated * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, * IN NO EVENT SHALL MAXIM INTEGRATED BE LIABLE FOR ANY CLAIM, DAMAGES * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * in all copies or substantial portions of the Software. * The above copyright notice and this permission notice shall be included * Software is furnished to do so, subject to the following conditions: * and/or sell copies of the Software, and to permit persons to whom the * the rights to use, copy, modify, merge, publish, distribute, sublicense, * to deal in the Software without restriction, including without limitation * copy of this software and associated documentation files (the "Software"),
* Permission is hereby granted, free of charge, to any person obtaining a * Copyright (C) 2016 Maxim Integrated Products, Inc., All Rights Reserved. (annotated) Committer: j3 Date: Thu May 12 20:06:28 2016 +0000 Revision: 4:b5e4379a3d90 Parent: 3:c245060379b9 A little more autodoc cleanup Who changed what in which revision? User