MAX6955 Maxim, MAX6955 Datasheet - Page 15

no-image

MAX6955

Manufacturer Part Number
MAX6955
Description
2-Wire Interfaced / 2.7V to 5.5V LED Display Driver with I/O Expander and Key Scan
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX6955AAX
Manufacturer:
IDT
Quantity:
14
Company:
Part Number:
MAX6955AAX
Quantity:
10
Part Number:
MAX6955AAX+
Manufacturer:
Maxim
Quantity:
481
Part Number:
MAX6955AAX+T
Manufacturer:
Maxim
Quantity:
114
Part Number:
MAX6955AAX+T
Manufacturer:
MAXIM
Quantity:
2 000
Part Number:
MAX6955ATL+
Manufacturer:
MAXIM
Quantity:
2 672
Part Number:
MAX6955ATL+T
Manufacturer:
MINDSPEE
Quantity:
4 500
Table 7. Register Address Map (continued)
Note: Unused register bits read as zero.
Figure 5. Bit Transfer
One diode is required per key switch. These diodes
can be common-anode dual diodes in SOT23 pack-
ages, such as the BAW56. Sixteen diodes would be
required for the maximum 32-key configuration.
The MAX6955 can only scan the maximum 32 keys if
the scan-limit register is set to scan the maximum eight
digits. If the MAX6955 is driving fewer digits, then a
maximum of (4 x n) switches can be scanned, where n
is the number of digits set in the scan-limit register. For
example, if the MAX6955 is driving four 14-segment
digits, cathode drivers O0 to O3 are used. Only 16 keys
can be scanned in this configuration; the switches
shown connected to O4 through O7 are not read.
If the user wishes to scan fewer than 32 keys, then
fewer scan lines can be configured for key scanning.
The unused Key_x ports are released back to their orig-
inal GPIO functionality. If key scanning is enabled,
SDA
SCL
Write Digit 2a Planes P0 and P1 with Same
Data (7 Segment Only), Reads as 0x00
Write Digit 3a Planes P0 and P1 with Same
Data (7 Segment Only), Reads as 0x00
Write Digit 4a Planes P0 and P1 with Same
Data (7 Segment Only), Reads as 0x00
Write Digit 5a Planes P0 and P1 with Same
Data (7 Segment Only), Reads as 0x00
Write Digit 6a Planes P0 and P1 with Same
Data (7 Segment Only), Reads as 0x00
Write Digit 7a Planes P0 and P1 with Same
Data (7 Segment Only), Reads as 0x00
DATA LINE STABLE,
DATA VALID
2-Wire Interfaced, 2.7V to 5.5V LED Display
REGISTER
______________________________________________________________________________________
CHANGE OF DATA
ALLOWED
Driver with I/O Expander and Key Scan
D15
X
X
X
X
X
X
D14
1
1
1
1
1
1
ADDRESS (COMMAND BYTE)
D13
1
1
1
1
1
1
regardless of the number of keys being scanned, P4 is
always configured as IRQ (Table 32).
The key-scanning circuit utilizes the LEDs’ common-
cathode driver outputs as the key-scan drivers. O0 to
O7 go low for nominally 200µs (with OSC = 4MHz) in
turn as the displays are multiplexed. By varying the
oscillator frequency, the debounce time changes,
though key scanning still functions. Key_x inputs have
internal pullup resistors that allow the key condition to
be tested. The Key_x input is low during the appropri-
ate digit multiplex period when the key is pressed. The
timing diagram of Figure 12 shows the normal situation
where all eight LED cathode drivers are used.
Figure 6. Acknowledge
BY TRANSMITTER
BY RECEIVER
D12
0
0
0
0
0
0
START CONDITION
SDA
SDA
SCL
D11
1
1
1
1
1
1
S
D10
0
0
1
1
1
1
CLOCK PULSE FOR ACKNOWLEDGMENT
1
D9
1
1
0
0
1
1
2
D8
0
1
0
1
0
1
8
HEX CODE
0x6C
0x6D
0x6A
0x6B
0x6E
0x6F
9
15

Related parts for MAX6955