Datasheet

MAX6952
4-Wire Interfaced, 2.7V to 5.5V,
4-Digit 5
7 Matrix LED Display Driver
16 ______________________________________________________________________________________
REGISTER DATA
FONT
CHARACTER
FONT
ADDRESS
POINTER
ADDRESS
CODE (HEX)
FONT
POINTER
ADDRESS
(HEX)
D7 D6 D5 D4 D3 D2 D1 D0
RAM00 0x00 0x05 0x80 0 0 1 1 1 1 1 0
RAM00 0x01 0x05 0x81 0 1 0 1 0001
RAM00 0x02 0x05 0x82 0 1 001 001
RAM00 0x03 0x05 0x83 0 1 0001 0 1
RAM00 0x04 0x05 0x84 0 0 1 1 1 1 1 0
RAM01 0x05 0x05 0x85 0 0 0 0 0 0 0 0
RAM01 0x06 0x05 0x86 0 1 00001 0
RAM01 0x07 0x05 0x87 0 1 1 1 1 1 1 1
RAM01 0x08 0x05 0x88 0 1 000000
RAM01 0x09 0x05 0x89 0 0 0 0 0 0 0 0
RAM02 0x0A 0x05 0x8A 0 1 00001 0
RAM02 0x0B 0x05 0x8B 0 1 1 00001
RAM02 0x0C 0x05 0x8C 0 1 0 1 0001
RAM02 0x0D 0x05 0x8D 0 1 001 001
RAM02 0x0E 0x05 0x8E 0 1 0001 1 0
Table 18. User-Definable Character Storage Example
ADDRESS CODE
(HEX)
REGISTER DATA
(HEX)
ACTION BEING PERFORMED
0x05 0x8A Set font address pointer to the base address of font character RAM02.
0x05 0x42
1st 7 bits of data: 1000010 goes to font address 0x8A; pointer then autoincrements
to address 0x8B.
0x05 0x61
2nd 7 bits of data: 1100001 goes to font address 0x8B; pointer then
autoincrements to address 0x8C.
0x05 0x51
3rd 7 bits of data: 1010001 goes to font address 0x8C; pointer then
autoincrements to address 0x8D.
0x05 0x49
4th 7 bits of data: 1001001 goes to font address 0x8D; pointer then
autoincrements to address 0x8E.
0x05 0x46
5th 7 bits of data: 1000110 goes to font address 0x8E; pointer then autoincrements
to address 0x8F.
Table 19. Setting a Font Character to RAM Example
REGISTER DATA
SCAN
LIMIT
ADDRESS
CODE (HEX)
D7 D6 D5 D4 D3 D2 D1 D0
HEX
CODE
Display digits 0 and 1 only 0x03 X X X XXXX00xX0
Display digits 0, 1, 2, and 3 0x03 X X X XXXX10xX1
Table 20. Scan Limit Register Format