max7219_7

Library to support an 8-character 7-segment display with MAX7219

Author Rob Hamerling, Copyright © 2014..2014, all rights reserved.
Adapted-by
Compiler 2.4q3

Description

See the description of max7219_common.jal.
The functionality is similar to the TM1638 library.
This library supports a single MAX7219 module with an 8 character
7-segment display.
This library supports binary, signed and unsigned decimal and unsigned
hexadecimal representations. It does not support display of strings.
Individual digits or segment patterns are addressed from left to right
(offset 0 addresses the leftmost digit). However with the procedures to
display formatted numbers an offset from the right must be specified.


Notes

- The feature to decode digits to segment patterns (builtin font) is
         not used, for the following reasons:
         * The builtin font does not support hexadecimal digits (A..F), so
           an external font is required anyway, thus the 'no-decode' mode.
         * Switching between decode and no-decode mode proved to give
           sometimes undesired effects, especially with screen 'blanking'.


Dependencies


Summary

Global variables/contants

Procedures

Private

Functions


API details

Global variables/contants

Procedures

Private

Functions


Related samples

Here are the list of samples which use this library:

12f184012f1840_max7219_7_spi_hw.jal