MAX6952 MAXIM [Maxim Integrated Products], MAX6952 Datasheet - Page 12
![no-image](/images/no-image-200.jpg)
MAX6952
Manufacturer Part Number
MAX6952
Description
4-Wire Interfaced, 2.7V to 5.5V, 4-Digit 5 .7 Matrix LED Display Driver
Manufacturer
MAXIM [Maxim Integrated Products]
Datasheet
1.MAX6952.pdf
(21 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MAX6952EAX+
Manufacturer:
Maxim
Quantity:
90
4-Wire Interfaced, 2.7V to 5.5V,
4-Digit 5
Table 10. Digit Register Mapping with
Blink Globally Enabled
32 characters map the 24 user-definable positions
(RAM00 to RAM23), plus eight extra common charac-
ters in ROM.
The 24 user-definable characters are represented by
120 entries of 7-bit data, five entries per character, and
are stored in the MAX6952's internal RAM.
The 120 user-definable font data entries are written and
read through a single register, address 0x05. An
autoincrementing font address pointer in the MAX6952
Table 11. Global Blink Timing Synchronization (T Data Bit D4) Format
Table 12. Global Clear Digit Data (R Data Bit D5) Format
Table 13. Blink Phase Readback (P Data Bit D7) Format
12
Digit data for both planes P0 and P1 are unaffected.
Digit data for both planes P0 and P1 are cleared on the
rising edge of CS.
Blink timing counters are unaffected.
Blink timing counters are reset on the rising edge of CS.
P1 Blink Phase
P0 Blink Phase
BIT SETTING
IN PLANE P1
SEGMENT’S
______________________________________________________________________________________
0
0
1
1
BIT SETTING
IN PLANE P0
SEGMENT’S
✕
0
1
0
1
MODE
MODE
MODE
7 Matrix LED Display Driver
User-Defined Fonts
Segment off
Segment on only during
the 1st half of each blink
period
Segment on only during
the 2nd half of each
blink period
Segment on
BEHAVIOR
SEGMENT
D7
D7
D7
P
P
P
P
0
1
indirectly accesses the font data. The font address
pointer can be written, setting one of 120 addresses
between 0x00 and 0xF7, but cannot be read back. The
font data is written to and read from the MAX6952 indi-
rectly, using this font address pointer. Unused font
locations can be used as general-purpose scratch
RAM, bearing in mind that the font registers are only 7
bits wide, not 8.
Table 15 shows how the single user-defined font regis-
ter 0x05 is used to set the font address pointer, write
font data, and read font data. A read action always
returns font data from the font address pointer position.
A write action sets the 7-bit font address pointer if the
MSB is set, or writes 7-bit font data to the font address
pointer position if the MSB is clear.
The font address pointer autoincrements after a valid
access to the user-definable font data. Auto-
incrementing allows the 120 font data entries to be writ-
ten and read back very quickly because the font point-
er address need only be set once. When the last data
location 0xF7 is written, the font address pointer autoin-
crements to address 0x80. If the font address pointer is
set to an out-of-range address by writing data in the
0xF8 to 0xFF range, then address 0x80 is set instead
(Table 16).
Table 17 shows the user-definable font pointer base
addresses.
D6
D6
D6
X
X
X
X
X
X
D5
D5
R
R
D5
R
R
0
1
REGISTER DATA
REGISTER DATA
REGISTER DATA
D4
D4
0
1
D4
T
T
T
T
D3
D3
E
E
D3
E
E
E
E
D2
D2
B
B
B
B
D2
B
B
D1
D1
X
X
X
X
D1
X
X
D0
D0
D0
S
S
S
S
S
S